public interface AddressQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining address queries. Each method
specifies an AND term while multiple invocations of the
same method produce a nested OR.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAddressBookIdTerms()
Gets the address book
Id terms. |
AddressBookQueryInspector[] |
getAddressBookTerms()
Gets the address book terms.
|
AddressQueryInspectorRecord |
getAddressQueryInspectorRecord(Type addressRecordType)
Gets the query inspector record corresponding to the given
Address record Type. |
StringTerm[] |
getAddressTextTerms()
Gets the address text terms.
|
IdTerm[] |
getContactIdTerms()
Gets the contact
Id terms. |
ContactQueryInspector[] |
getContactTerms()
Gets the contact terms.
|
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. StringTerm[] getAddressTextTerms()
mandatory - This method must be implemented. IdTerm[] getContactIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ContactQueryInspector[] getContactTerms()
mandatory - This method must be implemented. IdTerm[] getAddressBookIdTerms()
Id terms. Id termsmandatory - This method must be implemented. AddressBookQueryInspector[] getAddressBookTerms()
mandatory - This method must be implemented. AddressQueryInspectorRecord getAddressQueryInspectorRecord(Type addressRecordType) throws OperationFailedException
Address record Type. addressRecordType - an address record typeNullArgumentException - addressRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(addressRecordType) is false
mandatory - This method must be implemented.