public interface ObjectiveQueryInspector extends OsidObjectQueryInspector, OsidFederateableQueryInspector
This is the query inspector for examining objective queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getActivityIdTerms()
Gets the activity
Id query terms. |
ActivityQueryInspector[] |
getActivityTerms()
Gets the activity query terms.
|
IdTerm[] |
getAncestorObjectiveIdTerms()
Gets the ancestor objective
Id query terms. |
ObjectiveQueryInspector[] |
getAncestorObjectiveTerms()
Gets the ancestor objective query terms.
|
IdTerm[] |
getAssessmentIdTerms()
Gets the asset
Id query terms. |
AssetQueryInspector[] |
getAssessmentTerms()
Gets the asset query terms.
|
IdTerm[] |
getCognitiveProcessIdTerms()
Gets the cognitive process
Id query terms. |
GradeQueryInspector[] |
getCognitiveProcessTerms()
Gets the cognitive process query terms.
|
IdTerm[] |
getDependentObjectiveIdTerms()
Gets the requisite objective
Id query terms. |
ObjectiveQueryInspector[] |
getDependentObjectiveTerms()
Gets the requisite objective query terms.
|
IdTerm[] |
getDescendantObjectiveIdTerms()
Gets the descendant objective
Id query terms. |
ObjectiveQueryInspector[] |
getDescendantObjectiveTerms()
Gets the descendant objective query terms.
|
IdTerm[] |
getEquivalentObjectiveIdTerms()
Gets the equivalent objective
Id query terms. |
ObjectiveQueryInspector[] |
getEquivalentObjectiveTerms()
Gets the equivalent objective query terms.
|
IdTerm[] |
getKnowledgeCategoryIdTerms()
Gets the knowledge category
Id query terms. |
GradeQueryInspector[] |
getKnowledgeCategoryTerms()
Gets the knowledge category query terms.
|
IdTerm[] |
getObjectiveBankIdTerms()
Gets the objective bank
Id query terms. |
ObjectiveBankQueryInspector[] |
getObjectiveBankTerms()
Gets the objective bank query terms.
|
ObjectiveQueryInspectorRecord |
getObjectiveQueryInspectorRecord(Type objectiveRecordType)
Gets the objective query inspector record corresponding to the given
Objective record Type. |
IdTerm[] |
getRequisiteObjectiveIdTerms()
Gets the requisite objective
Id query terms. |
ObjectiveQueryInspector[] |
getRequisiteObjectiveTerms()
Gets the requisite objective query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
IdTerm[] getAssessmentIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssetQueryInspector[] getAssessmentTerms()
mandatory
- This method must be implemented. IdTerm[] getKnowledgeCategoryIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. GradeQueryInspector[] getKnowledgeCategoryTerms()
mandatory
- This method must be implemented. IdTerm[] getCognitiveProcessIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. GradeQueryInspector[] getCognitiveProcessTerms()
mandatory
- This method must be implemented. IdTerm[] getRequisiteObjectiveIdTerms()
Id
query terms.mandatory
- This method must be implemented. ObjectiveQueryInspector[] getRequisiteObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getDependentObjectiveIdTerms()
Id
query terms.mandatory
- This method must be implemented. ObjectiveQueryInspector[] getDependentObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getEquivalentObjectiveIdTerms()
Id
query terms.mandatory
- This method must be implemented. ObjectiveQueryInspector[] getEquivalentObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorObjectiveIdTerms()
Id
query terms.mandatory
- This method must be implemented. ObjectiveQueryInspector[] getAncestorObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantObjectiveIdTerms()
Id
query terms.mandatory
- This method must be implemented. ObjectiveQueryInspector[] getDescendantObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getActivityIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. ActivityQueryInspector[] getActivityTerms()
mandatory
- This method must be implemented. IdTerm[] getObjectiveBankIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. ObjectiveBankQueryInspector[] getObjectiveBankTerms()
mandatory
- This method must be implemented. ObjectiveQueryInspectorRecord getObjectiveQueryInspectorRecord(Type objectiveRecordType) throws OperationFailedException
Objective
record Type.
objectiveRecordType
- an objective record typeNullArgumentException
- objectiveRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(objectiveRecordType)
is false
mandatory
- This method must be implemented.