OSID Logo
OSID Specifications
lexicon package
Version 3.0.0
Interfaceosid.lexicon.TextQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.lexicon.IdiomQueryInspector
osid.lexicon.ParameterQueryInspector
osid.lexicon.PressQueryInspector
osid.lexicon.TextSearchResults
osid.lexicon.TextSmartPressSession
osid.rules.check.CheckQueryInspector
Description

This is the query inspector for examining text queries.

MethodgetPressIdTerms
Description

Gets the press Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetPressTerms
Description

Gets the press query terms.

Returnosid.lexicon.PressQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTextQueryInspectorRecord
Description

Gets the text query inspector record corresponding to the given Text record Type .

Parametersosid.type.TypetextRecordTypea text record type
Returnosid.lexicon.records.TextQueryInspectorRecordthe text query inspector record
ErrorsNULL_ARGUMENTtextRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(textRecordType) is false
CompliancemandatoryThis method must be implemented.