OSID Logo
OSID Specifications
assessment package
Version 3.1.0
Interfaceosid.assessment.AssessmentOfferedQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.assessment.AssessmentOfferedQueryInspector
osid.assessment.AssessmentOfferedSearchResults
osid.assessment.AssessmentOfferedSmartBankSession
osid.assessment.AssessmentQueryInspector
osid.assessment.AssessmentTakenQueryInspector
osid.assessment.BankQueryInspector
Description

The query inspectors provide a means of accessing the match terms of a query. These interfaces are used to examine the actual query terms used in a search or that may be used to create a smart catalog. Query inspectors may be converted to OsidQuery interfaces for reuse or modification in the search sessions.

MethodgetAssessmentIdTerms
Description

Gets the assessment Id query terms.

Returnosid.search.terms.IdTerm[] the assessment Id terms
Compliancemandatory This method must be implemented.
MethodgetAssessmentTerms
Description

Gets the assessment query terms.

Returnosid.assessment.AssessmentQueryInspector[] the assessment terms
Compliancemandatory This method must be implemented.
MethodgetLevelIdTerms
Description

Gets the level Id query terms.

Returnosid.search.terms.IdTerm[] the level Id terms
Compliancemandatory This method must be implemented.
MethodgetLevelTerms
Description

Gets the level query terms.

Returnosid.grading.GradeQueryInspector[] the level terms
Compliancemandatory This method must be implemented.
MethodgetItemsSequentialTerms
Description

Gets the items sequential query terms.

Returnosid.search.terms.BooleanTerm[] the boolean terms
Compliancemandatory This method must be implemented.
MethodgetItemsShuffledTerms
Description

Gets the items shuffled query terms.

Returnosid.search.terms.BooleanTerm[] the boolean terms
Compliancemandatory This method must be implemented.
MethodgetStartTimeTerms
Description

Gets the start time query terms.

Returnosid.search.terms.DateTimeTerm[] the start time terms
Compliancemandatory This method must be implemented.
MethodgetDeadlineTerms
Description

Gets the deadline query terms.

Returnosid.search.terms.DateTimeTerm[] the deadline terms
Compliancemandatory This method must be implemented.
MethodgetDurationTerms
Description

Gets the deadline query terms.

Returnosid.search.terms.DurationTerm[] the duration terms
Compliancemandatory This method must be implemented.
MethodgetScoreSystemIdTerms
Description

Gets the grade system Id query terms.

Returnosid.search.terms.IdTerm[] the grade system Id terms
Compliancemandatory This method must be implemented.
MethodgetScoreSystemTerms
Description

Gets the grade system query terms.

Returnosid.grading.GradeSystemQueryInspector[] the grade system terms
Compliancemandatory This method must be implemented.
MethodgetGradeSystemIdTerms
Description

Gets the grade system Id query terms.

Returnosid.search.terms.IdTerm[] the grade system Id terms
Compliancemandatory This method must be implemented.
MethodgetGradeSystemTerms
Description

Gets the grade system query terms.

Returnosid.grading.GradeSystemQueryInspector[] the grade system terms
Compliancemandatory This method must be implemented.
MethodgetRubricIdTerms
Description

Gets the assessment offered Id query terms.

Returnosid.search.terms.IdTerm[] the assessment offered Id terms
Compliancemandatory This method must be implemented.
MethodgetRubricTerms
Description

Gets the assessment query terms.

Returnosid.assessment.AssessmentOfferedQueryInspector[] the assessment offered terms
Compliancemandatory This method must be implemented.
MethodgetAssessmentTakenIdTerms
Description

Gets the assessment taken Id query terms.

Returnosid.search.terms.IdTerm[] the assessment taken Id terms
Compliancemandatory This method must be implemented.
MethodgetAssessmentTakenTerms
Description

Gets the assessment taken query terms.

Returnosid.assessment.AssessmentTakenQueryInspector[] the assessment taken terms
Compliancemandatory This method must be implemented.
MethodgetBankIdTerms
Description

Gets the bank Id query terms.

Returnosid.search.terms.IdTerm[] the bank Id terms
Compliancemandatory This method must be implemented.
MethodgetBankTerms
Description

Gets the bank query terms.

Returnosid.assessment.BankQueryInspector[] the bank terms
Compliancemandatory This method must be implemented.
MethodgetAssessmentOfferedQueryInspectorRecord
Description

Gets the assessment offered query inspector record corresponding to the given AssessmentOffered record Type.

Parametersosid.type.TypeassessmentOfferedRecordType an assessment offered record type
Returnosid.assessment.records.AssessmentOfferedQueryInspectorRecord the assessment offered query inspector record
ErrorsNULL_ARGUMENT assessmentOfferedRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assessmentOfferedRecordType) is false
Compliancemandatory This method must be implemented.