OSID Logo
OSID Specifications
lexicon package
Version 3.0.0
Interfaceosid.lexicon.IdiomQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.lexicon.IdiomSearchResults
osid.lexicon.IdiomSmartPressSession
osid.lexicon.PressQueryInspector
Description

This is the query inspector for examining idiom queries.

MethodgetTextIdTerms
Description

Gets the text Id query terms.

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

Gets the text query terms.

Returnosid.lexicon.TextQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetLanguageTypeTerms
Description

Gets the language Type query terms.

Returnosid.search.terms.TypeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetScriptTypeTerms
Description

Gets the script Type query terms.

Returnosid.search.terms.TypeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetFormatTypeTerms
Description

Gets the format Type query terms.

Returnosid.search.terms.TypeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTemplateTerms
Description

Gets the template query terms.

Returnosid.search.terms.StringTerm[]the query terms
CompliancemandatoryThis method must be implemented.
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.
MethodgetIdiomQueryInspectorRecord
Description

Gets the idiom query inspector record corresponding to the given Idiom record Type .

Parametersosid.type.TypeidiomRecordTypean idiom record type
Returnosid.lexicon.records.IdiomQueryInspectorRecordthe idiom query inspector record
ErrorsNULL_ARGUMENTidiomRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(idiomRecordType) is false
CompliancemandatoryThis method must be implemented.