public interface ProficiencyQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining proficiency queries.
Modifier and Type | Method and Description |
---|---|
DecimalRangeTerm[] |
getCompletionTerms()
Gets the completion terms.
|
IdTerm[] |
getLevelIdTerms()
Gets the level
Id query terms. |
GradeQueryInspector[] |
getLevelTerms()
Gets the level query terms.
|
DecimalTerm[] |
getMinimumCompletionTerms()
Gets the minimum completion terms.
|
IdTerm[] |
getObjectiveBankIdTerms()
Gets the objective bank
Id query terms. |
ObjectiveBankQueryInspector[] |
getObjectiveBankTerms()
Gets the objective bank query terms.
|
IdTerm[] |
getObjectiveIdTerms()
Gets the objective
Id terms. |
ObjectiveQueryInspector[] |
getObjectiveTerms()
Gets the objective terms.
|
ProficiencyQueryInspectorRecord |
getProficiencyQueryInspectorRecord(Type proficiencyRecordType)
Gets the proficiency query inspector record corresponding to the given
Proficiency record Type. |
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource terms.
|
getEndReasonIdTerms, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] getResourceIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory
- This method must be implemented. IdTerm[] getObjectiveIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ObjectiveQueryInspector[] getObjectiveTerms()
mandatory
- This method must be implemented. DecimalRangeTerm[] getCompletionTerms()
mandatory
- This method must be implemented. DecimalTerm[] getMinimumCompletionTerms()
mandatory
- This method must be implemented. IdTerm[] getLevelIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. GradeQueryInspector[] getLevelTerms()
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. ProficiencyQueryInspectorRecord getProficiencyQueryInspectorRecord(Type proficiencyRecordType) throws OperationFailedException
Proficiency
record Type.
proficiencyRecordType
- a proficiency record typeNullArgumentException
- proficiencyRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(proficiencyRecordType)
is false
mandatory
- This method must be implemented.