public interface AgentQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining agent queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAgencyIdTerms()
Gets the agency
Id terms. |
AgencyQueryInspector[] |
getAgencyTerms()
Gets the agency terms.
|
AgentQueryInspectorRecord |
getAgentQueryInspectorRecord(Type agentRecordType)
Gets the query inspector record corresponding to the given
Agent record Type. |
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsIdTerm[] getResourceIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory - This method must be implemented. IdTerm[] getAgencyIdTerms()
Id terms. Id termsmandatory - This method must be implemented. AgencyQueryInspector[] getAgencyTerms()
mandatory - This method must be implemented. AgentQueryInspectorRecord getAgentQueryInspectorRecord(Type agentRecordType) throws OperationFailedException
Agent record Type. agentRecordType - an agent record typeNullArgumentException - agentRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(agentRecordType) is false mandatory - This method must be implemented.