public interface ContactQueryInspector extends OsidRelationshipQueryInspector
The query inspector for examining contact queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAddressBookIdTerms()
Gets the address book
Id terms. |
AddressBookQueryInspector[] |
getAddressBookTerms()
Gets the address book terms.
|
IdTerm[] |
getAddresseeIdTerms()
Gets the resource
Id terms. |
ResourceQueryInspector[] |
getAddresseeTerms()
Gets the resource terms.
|
IdTerm[] |
getAddressIdTerms()
Gets the address
Id terms. |
AddressQueryInspector[] |
getAddressTerms()
Gets the address terms.
|
ContactQueryInspectorRecord |
getContactQueryInspectorRecord(Type contactRecordType)
Gets the contact query inspector record corresponding to the given
Contact record Type. |
IdTerm[] |
getReferenceIdTerms()
Gets the reference
Id terms. |
getEndReasonIdTerms, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] getReferenceIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. IdTerm[] getAddresseeIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getAddresseeTerms()
mandatory
- This method must be implemented. IdTerm[] getAddressIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. AddressQueryInspector[] getAddressTerms()
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. ContactQueryInspectorRecord getContactQueryInspectorRecord(Type contactRecordType) throws OperationFailedException
Contact
record Type.
contactRecordType
- a contact record typeNullArgumentException
- contactRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(contactRecordType)
is false
mandatory
- This method must be implemented.