OSID Logo
OSID Specifications
configuration package
Version 3.0.0
Release Candidate Preview
Interfaceosid.configuration.ParameterQueryInspector
Implementsosid.OsidRuleQueryInspector
Description

Inspects a parameter query.

MethodgetValueSyntaxTerms
Description

Gets the value syntax query terms.

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

Gets the coordinate record type query terms.

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

Gets the heading record type query terms.

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

Gets the object value type query terms.

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

Gets the spatial unit record type query terms.

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

Gets the version type query terms.

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

Gets the value query terms.

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

Gets the shuffle query terms.

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

Gets the configuration Id query terms.

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

Gets the configuration query terms.

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

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

Parametersosid.type.TypeparameterRecordTypea parameter record type
Returnosid.configuration.records.ParameterQueryInspectorRecordthe parameter query inspector record
ErrorsNULL_ARGUMENT parameterRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(parameterRecordType) is false
CompliancemandatoryThis method must be implemented.