public interface QualifierQueryInspector extends OsidObjectQueryInspector, OsidFederateableQueryInspector
This is the query inspector for examining qualifiers queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorQualifierIdTerms()
Gets the ancestor qualifier
Id query terms. |
FunctionQueryInspector[] |
getAncestorQualifierTerms()
Gets the ancestor qualifier query terms.
|
IdTerm[] |
getAuthorizationIdTerms()
Gets the authorization
Id query terms. |
AuthorizationQueryInspector[] |
getAuthorizationTerms()
Gets the authorization query terms.
|
IdTerm[] |
getDescendantQualifierIdTerms()
Gets the descendant qualifier
Id query terms. |
FunctionQueryInspector[] |
getDescendantQualifierTerms()
Gets the descendant qualifier query terms.
|
IdTerm[] |
getQualifierHierarchyIdTerms()
Gets the qualifier hierarchy
Id query terms. |
HierarchyQueryInspector[] |
getQualifierHierarchyTerms()
Gets the qualifier hierarchy query terms.
|
QualifierQueryInspectorRecord |
getQualifierQueryInspectorRecord(Type qualifierRecordType)
Gets the qualifier query inspector record corresponding to the given
Qualifier record Type. |
IdTerm[] |
getVaultIdTerms()
Gets the vault
Id query terms. |
VaultQueryInspector[] |
getVaultTerms()
Gets the vault 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[] getQualifierHierarchyIdTerms()
Id
query terms.mandatory
- This method must be implemented. HierarchyQueryInspector[] getQualifierHierarchyTerms()
mandatory
- This method must be implemented. IdTerm[] getAuthorizationIdTerms()
Id
query terms.mandatory
- This method must be implemented. AuthorizationQueryInspector[] getAuthorizationTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorQualifierIdTerms()
Id
query terms.mandatory
- This method must be implemented. FunctionQueryInspector[] getAncestorQualifierTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantQualifierIdTerms()
Id
query terms.mandatory
- This method must be implemented. FunctionQueryInspector[] getDescendantQualifierTerms()
mandatory
- This method must be implemented. IdTerm[] getVaultIdTerms()
Id
query terms.mandatory
- This method must be implemented. VaultQueryInspector[] getVaultTerms()
mandatory
- This method must be implemented. QualifierQueryInspectorRecord getQualifierQueryInspectorRecord(Type qualifierRecordType) throws OperationFailedException
Qualifier
record Type.
qualifierRecordType
- a qualifier query inspector record typeNullArgumentException
- qualifierRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(qualifierRecordType)
is false
mandatory
- This method must be implemented.