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, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
IdTerm[] 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.