OSID Logo
OSID Specifications
inquiry package
Version 3.1.0
Interfaceosid.inquiry.ResponseQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.inquiry.InquestQueryInspector
osid.inquiry.ResponseSearchResults
osid.inquiry.ResponseSmartInquestSession
Description

This is the query inspector for examining response queries.

MethodgetInquiryIdTerms
Description

Gets the inquiry Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInquiryTerms
Description

Gets the inquiry query terms.

Returnosid.inquiry.InquiryQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResponderIdTerms
Description

Gets the responder resource Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResponderTerms
Description

Gets the responder resource query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRespondingAgentIdTerms
Description

Gets the responding agent Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRespondingAgentTerms
Description

Gets the responding agent query terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAffirmativeTerms
Description

Gets the affirmative response query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInquestIdTerms
Description

Gets the inquest Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInquestTerms
Description

Gets the inquest query terms.

Returnosid.inquiry.InquestQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResponseQueryInspectorRecord
Description

Gets the response query inspector record corresponding to the given Response record Type.

Parametersosid.type.TyperesponseRecordType a response record type
Returnosid.inquiry.records.ResponseQueryInspectorRecord the response query inspector record
ErrorsNULL_ARGUMENT responseRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(responseRecordType) is false
Compliancemandatory This method must be implemented.