OSID Logo
OSID Specifications
assessment package
Version 3.1.0
Interfaceosid.assessment.AssessmentTakenQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.assessment.AssessmentOfferedQueryInspector
osid.assessment.AssessmentQueryInspector
osid.assessment.AssessmentTakenQueryInspector
osid.assessment.AssessmentTakenSearchResults
osid.assessment.AssessmentTakenSmartBankSession
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.

MethodgetAssessmentOfferedIdTerms
Description

Gets the assessment offered Id query terms.

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

Gets the assessment offered query terms.

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

Gets the resource Id query terms.

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

Gets the resource query terms.

Returnosid.resource.ResourceQueryInspector[] the resource terms
Compliancemandatory This method must be implemented.
MethodgetTakingAgentIdTerms
Description

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the agent terms
Compliancemandatory This method must be implemented.
MethodgetActualStartTimeTerms
Description

Gets the start time query terms.

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

Gets the completion time query terms.

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

Gets the time spent query terms.

Returnosid.search.terms.DurationTerm[] the time spent 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.
MethodgetScoreTerms
Description

Gets the score query terms.

Returnosid.search.terms.DecimalRangeTerm[] the score terms
Compliancemandatory This method must be implemented.
MethodgetGradeIdTerms
Description

Gets the grade Id query terms.

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

Gets the grade query terms.

Returnosid.grading.GradeQueryInspector[] the grade terms
Compliancemandatory This method must be implemented.
MethodgetFeedbackTerms
Description

Gets the comment query terms.

Returnosid.search.terms.StringTerm[] the comment terms
Compliancemandatory This method must be implemented.
MethodgetRubricIdTerms
Description

Gets the assessment taken Id query terms.

Returnosid.search.terms.IdTerm[] the assessment taken Id terms
Compliancemandatory This method must be implemented.
MethodgetRubricTerms
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.
MethodgetAssessmentTakenQueryInspectorRecord
Description

Gets the assessment taken query inspector record corresponding to the given AssessmentTaken record Type.

Parametersosid.type.TypeassessmentTakenRecordType an assessment taken record type
Returnosid.assessment.records.AssessmentTakenQueryInspectorRecord the assessment taken query inspector record
ErrorsNULL_ARGUMENT assessmentTakenRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assessmentTakenRecordType) is false
Compliancemandatory This method must be implemented.