OSID Logo
OSID Specifications
ontology package
Version 3.1.0
Interfaceosid.ontology.RelevancyQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.OsidObjectQueryInspector
osid.ontology.OntologyQueryInspector
osid.ontology.RelevancySearchResults
osid.ontology.RelevancySmartOntologySession
osid.ontology.SubjectQueryInspector
osid.ontology.rules.RelevancyEnablerQueryInspector
Description

This is the query inspector for examining relevancy queries.

MethodgetSubjectIdTerms
Description

Gets the subject Id terms.

Returnosid.search.terms.IdTerm[] the subject Id terms
Compliancemandatory This method must be implemented.
MethodgetSubjectTerms
Description

Gets the subject terms.

Returnosid.ontology.SubjectQueryInspector[] the subject terms
Compliancemandatory This method must be implemented.
MethodgetMappedIdTerms
Description

Gets the mapped Id terms.

Returnosid.search.terms.IdTerm[] the mapped Id terms
Compliancemandatory This method must be implemented.
MethodgetOntologyIdTerms
Description

Gets the ontology Id terms.

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

Gets the ontology terms.

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

Gets the relevancy query inspector record corresponding to the given Relevancy record Type.

Parametersosid.type.TyperelevancyRecordType a relevancy record type
Returnosid.ontology.records.RelevancyQueryInspectorRecord the relevancy query inspector record
ErrorsNULL_ARGUMENT relevancyRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(relevancyRecordType) is false
Compliancemandatory This method must be implemented.