public interface FunctionQueryInspector extends OsidRuleQueryInspector
This is the query inspector for examining function queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAuthorizationIdTerms()
Gets the authorization
Id query terms. |
AuthorizationQueryInspector[] |
getAuthorizationTerms()
Gets the authorization query terms.
|
FunctionQueryInspectorRecord |
getFunctionQueryInspectorRecord(Type functionRecordType)
Gets the function query inspector record corresponding to the given
Function record Type. |
IdTerm[] |
getQualifierHierarchyIdTerms()
Gets the qualifier hierarchy
Id query terms. |
HierarchyQueryInspector[] |
getQualifierHierarchyTerms()
Gets the qualifier hierarchy query terms.
|
IdTerm[] |
getVaultIdTerms()
Gets the vault
Id query terms. |
VaultQueryInspector[] |
getVaultTerms()
Gets the vault query terms.
|
getRuleIdTerms, getRuleTerms
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
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
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[] getVaultIdTerms()
Id
query terms.mandatory
- This method must be implemented. VaultQueryInspector[] getVaultTerms()
mandatory
- This method must be implemented. FunctionQueryInspectorRecord getFunctionQueryInspectorRecord(Type functionRecordType) throws OperationFailedException
Function
record Type.
functionRecordType
- a function record typeNullArgumentException
- functionRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(functionRecordType)
is false
mandatory
- This method must be implemented.