OSID Logo
OSID Specifications
configuration package
Version 3.1.0
Interfaceosid.configuration.ParameterQueryInspector
Implementsosid.OsidRuleQueryInspector
Used Byosid.configuration.ConfigurationQueryInspector
osid.configuration.ParameterSearchResults
osid.configuration.ParameterSmartConfigurationSession
osid.configuration.ValueQueryInspector
osid.configuration.rules.ParameterProcessorQueryInspector
Description

Inspects a parameter query.

MethodgetValueSyntaxTerms
Description

Gets the value syntax query terms.

Returnosid.search.terms.SyntaxTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueCoordinateTypeTerms
Description

Gets the coordinate record type query terms.

Returnosid.search.terms.TypeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueHeadingTypeTerms
Description

Gets the heading record type query terms.

Returnosid.search.terms.TypeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueObjectTypeTerms
Description

Gets the object value type query terms.

Returnosid.search.terms.TypeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueSpatialUnitRecordTypeTerms
Description

Gets the spatial unit record type query terms.

Returnosid.search.terms.TypeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueVersionSchemeTerms
Description

Gets the version type query terms.

Returnosid.search.terms.TypeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValueTerms
Description

Gets the value query terms.

Returnosid.configuration.ValueQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetValuesShuffledTerms
Description

Gets the shuffle query terms.

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

Gets the configuration Id query terms.

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

Gets the configuration query terms.

Returnosid.configuration.ConfigurationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetParameterQueryInspectorRecord
Description

Gets the parameter query record corresponding to the given Parameter record Type.

Parametersosid.type.TypeparameterRecordType a parameter record type
Returnosid.configuration.records.ParameterQueryInspectorRecord the parameter query inspector record
ErrorsNULL_ARGUMENT parameterRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(parameterRecordType) is false
Compliancemandatory This method must be implemented.