OSID Logo
OSID Specifications
learning package
Version 3.0.0
Release Candidate Preview
Interfaceosid.learning.ObjectiveQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidFederateableQueryInspector
Description

This is the query inspector for examining objective queries.

MethodgetAssessmentIdTerms
Description

Gets the asset Id query terms.

Returnosid.search.terms.IdTerm[]the asset Id terms
CompliancemandatoryThis method must be implemented.
MethodgetAssessmentTerms
Description

Gets the asset query terms.

Returnosid.repository.AssetQueryInspector[]the asset terms
CompliancemandatoryThis method must be implemented.
MethodgetKnowledgeCategoryIdTerms
Description

Gets the knowledge category Id query terms.

Returnosid.search.terms.IdTerm[]the knowledge category Id terms
CompliancemandatoryThis method must be implemented.
MethodgetKnowledgeCategoryTerms
Description

Gets the knowledge category query terms.

Returnosid.grading.GradeQueryInspector[]the knowledge category terms
CompliancemandatoryThis method must be implemented.
MethodgetCognitiveProcessIdTerms
Description

Gets the cognitive process Id query terms.

Returnosid.search.terms.IdTerm[]the cognitive process Id terms
CompliancemandatoryThis method must be implemented.
MethodgetCognitiveProcessTerms
Description

Gets the cognitive process query terms.

Returnosid.grading.GradeQueryInspector[]the cognitive process terms
CompliancemandatoryThis method must be implemented.
MethodgetRequisiteObjectiveIdTerms
Description

Gets the requisite objective Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetRequisiteObjectiveTerms
Description

Gets the requisite objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDependentObjectiveIdTerms
Description

Gets the requisite objective Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDependentObjectiveTerms
Description

Gets the requisite objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEquivalentObjectiveIdTerms
Description

Gets the equivalent objective Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEquivalentObjectiveTerms
Description

Gets the equivalent objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAncestorObjectiveIdTerms
Description

Gets the ancestor objective Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAncestorObjectiveTerms
Description

Gets the ancestor objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDescendantObjectiveIdTerms
Description

Gets the descendant objective Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDescendantObjectiveTerms
Description

Gets the descendant objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetActivityIdTerms
Description

Gets the activity Id query terms.

Returnosid.search.terms.IdTerm[]the activity Id terms
CompliancemandatoryThis method must be implemented.
MethodgetActivityTerms
Description

Gets the activity query terms.

Returnosid.learning.ActivityQueryInspector[]the activity terms
CompliancemandatoryThis method must be implemented.
MethodgetObjectiveBankIdTerms
Description

Gets the objective bank Id query terms.

Returnosid.search.terms.IdTerm[]the objective bank Id terms
CompliancemandatoryThis method must be implemented.
MethodgetObjectiveBankTerms
Description

Gets the objective bank query terms.

Returnosid.learning.ObjectiveBankQueryInspector[]the objective bank terms
CompliancemandatoryThis method must be implemented.
MethodgetObjectiveQueryInspectorRecord
Description

Gets the objective query inspector record corresponding to the given Objective record Type.

Parametersosid.type.TypeobjectiveRecordTypean objective record type
Returnosid.learning.records.ObjectiveQueryInspectorRecordthe objective query inspector record
ErrorsNULL_ARGUMENT objectiveRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(objectiveRecordType) is false
CompliancemandatoryThis method must be implemented.