| Interface | osid.contact.ContactQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidRelationshipQueryInspector | ||
| Description |
The query inspector for examining contact queries. | ||
| Method | getReferenceIdTerms | ||
| Description |
Gets the reference | ||
| Return | osid.search.terms.IdTerm[] | the reference Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddresseeIdTerms | ||
| Description |
Gets the resource | ||
| Return | osid.search.terms.IdTerm[] | the resource Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddresseeTerms | ||
| Description |
Gets the resource terms. | ||
| Return | osid.resource.ResourceQueryInspector[] | the resource terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddressIdTerms | ||
| Description |
Gets the address | ||
| Return | osid.search.terms.IdTerm[] | the address Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddressTerms | ||
| Description |
Gets the address terms. | ||
| Return | osid.contact.AddressQueryInspector[] | the address terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddressBookIdTerms | ||
| Description |
Gets the address book | ||
| Return | osid.search.terms.IdTerm[] | the address book Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAddressBookTerms | ||
| Description |
Gets the address book terms. | ||
| Return | osid.contact.AddressBookQueryInspector[] | the address book terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getContactQueryInspectorRecord | ||
| Description |
Gets the contact query inspector record corresponding
to the given | ||
| Parameters | osid.type.Type | contactRecordType | a contact record type |
| Return | osid.contact.records.ContactQueryInspectorRecord | the contact query inspector record | |
| Errors | NULL_ARGUMENT | contactRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(contactRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |