public interface ResponseQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining response queries.
| Modifier and Type | Method and Description |
|---|---|
BooleanTerm[] |
getAffirmativeTerms()
Gets the affirmative response query terms.
|
IdTerm[] |
getInquestIdTerms()
Gets the inquest
Id query terms. |
InquestQueryInspector[] |
getInquestTerms()
Gets the inquest query terms.
|
IdTerm[] |
getInquiryIdTerms()
Gets the inquiry
Id query terms. |
InquiryQueryInspector[] |
getInquiryTerms()
Gets the inquiry query terms.
|
IdTerm[] |
getResponderIdTerms()
Gets the responder resource
Id query terms. |
ResourceQueryInspector[] |
getResponderTerms()
Gets the responder resource query terms.
|
IdTerm[] |
getRespondingAgentIdTerms()
Gets the responding agent
Id query terms. |
AgentQueryInspector[] |
getRespondingAgentTerms()
Gets the responding agent query terms.
|
ResponseQueryInspectorRecord |
getResponseQueryInspectorRecord(Type responseRecordType)
Gets the response query inspector record corresponding to the given
Response record Type. |
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getInquiryIdTerms()
Id query terms.mandatory - This method must be implemented. InquiryQueryInspector[] getInquiryTerms()
mandatory - This method must be implemented. IdTerm[] getResponderIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getResponderTerms()
mandatory - This method must be implemented. IdTerm[] getRespondingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getRespondingAgentTerms()
mandatory - This method must be implemented. BooleanTerm[] getAffirmativeTerms()
mandatory - This method must be implemented. IdTerm[] getInquestIdTerms()
Id query terms.mandatory - This method must be implemented. InquestQueryInspector[] getInquestTerms()
mandatory - This method must be implemented. ResponseQueryInspectorRecord getResponseQueryInspectorRecord(Type responseRecordType) throws OperationFailedException
Response record Type. responseRecordType - a response record typeNullArgumentException - responseRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(responseRecordType) is false
mandatory - This method must be implemented.