OSID Logo
OSID Specifications
mapping path package
Version 3.1.0
Interfaceosid.mapping.path.SpeedZoneQueryInspector
Implementsosid.OsidRuleQueryInspector
Used Byosid.mapping.path.SpeedZoneSearchResults
osid.mapping.path.SpeedZoneSmartMapSession
osid.mapping.path.rules.SpeedZoneEnablerQueryInspector
Description

This is the query inspector for examining speed zone queries.

Like all OsidQueryInspectors, SpeedZoneQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetPathIdTerms
Description

Gets the path Id query terms.

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

Gets the path query terms.

Returnosid.mapping.path.PathQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCoordinateTerms
Description

Gets the coordinate query terms.

Returnosid.search.terms.CoordinateTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetContainingSpatialUnitTerms
Description

Gets the spatial unit query terms.

Returnosid.search.terms.SpatialUnitTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetImplicitTerms
Description

Gets the implicit query terms.

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

Gets the speed limit query terms.

Returnosid.search.terms.SpeedRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMapIdTerms
Description

Gets the map Id query terms.

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

Gets the map query terms.

Returnosid.mapping.MapQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSpeedZoneQueryInspectorRecord
Description

Gets the speed zone query inspector record corresponding to the given SpeedZone record Type.

Parametersosid.type.TypespeedZoneRecordType a speed zone record type
Returnosid.mapping.path.records.SpeedZoneQueryInspectorRecord the speed zone query inspector record
ErrorsNULL_ARGUMENT speedZoneRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(speedZoneRecordType) is false
Compliancemandatory This method must be implemented.