OSID Logo
OSID Specifications
ontology rules package
Version 3.1.0
Interfaceosid.ontology.rules.RelevancyEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.ontology.rules.RelevancyEnablerSearchResults
osid.ontology.rules.RelevancyEnablerSmartOntologySession
Description

This is the query inspector for examining relevancy enabler queries.

MethodgetRuledRelevancyIdTerms
Description

Gets the relevancy Id query terms.

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

Gets the relevancy query terms.

Returnosid.ontology.RelevancyQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOntologyIdTerms
Description

Gets the ontology Id query terms.

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

Gets the ontology query terms.

Returnosid.ontology.OntologyQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRelevancyEnablerQueryInspectorRecord
Description

Gets the relevancy enabler query inspector record corresponding to the given RelevancyEnabler record Type.

Parametersosid.type.TyperelevancyEnablerRecordType a relevancy enabler record type
Returnosid.ontology.rules.records.RelevancyEnablerQueryInspectorRecord the relevancy enabler query inspector record
ErrorsNULL_ARGUMENT relevancyEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(relevancyEnablerRecordType) is false
Compliancemandatory This method must be implemented.