public interface InquestQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for examining inquest queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorInquestIdTerms()
Gets the ancestor inquest
Id query terms. |
InquestQueryInspector[] |
getAncestorInquestTerms()
Gets the ancestor inquest query terms.
|
IdTerm[] |
getAuditIdTerms()
Gets the audit
Id query terms. |
AuditQueryInspector[] |
getAuditTerms()
Gets the audit query terms.
|
IdTerm[] |
getDescendantInquestIdTerms()
Gets the descendant inquest
Id query terms. |
InquestQueryInspector[] |
getDescendantInquestTerms()
Gets the descendant inquest query terms.
|
InquestQueryInspectorRecord |
getInquestQueryInspectorRecord(Type inquestRecordType)
Gets the inquest query inspector record corresponding to the given
Inquest record Type. |
IdTerm[] |
getInquiryIdTerms()
Gets the inquiry
Id query terms. |
InquiryQueryInspector[] |
getInquiryTerms()
Gets the inquiry query terms.
|
IdTerm[] |
getResponseIdTerms()
Gets the response
Id query terms. |
ResponseQueryInspector[] |
getResponseTerms()
Gets the response query 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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getInquiryIdTerms()
Id
query terms.mandatory
- This method must be implemented. InquiryQueryInspector[] getInquiryTerms()
mandatory
- This method must be implemented. IdTerm[] getAuditIdTerms()
Id
query terms.mandatory
- This method must be implemented. AuditQueryInspector[] getAuditTerms()
mandatory
- This method must be implemented. IdTerm[] getResponseIdTerms()
Id
query terms.mandatory
- This method must be implemented. ResponseQueryInspector[] getResponseTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorInquestIdTerms()
Id
query terms.mandatory
- This method must be implemented. InquestQueryInspector[] getAncestorInquestTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantInquestIdTerms()
Id
query terms.mandatory
- This method must be implemented. InquestQueryInspector[] getDescendantInquestTerms()
mandatory
- This method must be implemented. InquestQueryInspectorRecord getInquestQueryInspectorRecord(Type inquestRecordType) throws OperationFailedException
Inquest
record Type.
inquestRecordType
- an inquest record typeNullArgumentException
- inquestRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(inquestRecordType)
is false
mandatory
- This method must be implemented.