OSID Logo
OSID Specifications
mapping path package
Version 3.1.0
Interfaceosid.mapping.path.PathQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.mapping.LocationQueryInspector
osid.mapping.MapQueryInspector
osid.mapping.path.IntersectionQueryInspector
osid.mapping.path.ObstacleQueryInspector
osid.mapping.path.PathQueryInspector
osid.mapping.path.PathSearchResults
osid.mapping.path.PathSmartMapSession
osid.mapping.path.SignalQueryInspector
osid.mapping.path.SpeedZoneQueryInspector
osid.mapping.route.RouteQueryInspector
show 1 more…
osid.mapping.route.RouteSegmentQueryInspector
Description

This is the query inspector for examining path queries.

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

MethodgetCoordinateTerms
Description

Gets the coordinate query terms.

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

Gets the spatial unit query terms.

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

Gets the along location Ids query terms.

Returnosid.search.terms.IdSetTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetIntersectingPathIdTerms
Description

Gets the intersecting path Id query terms.

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

Gets the intersecting path query terms.

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

Gets the location Id query terms.

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

Gets the location query terms.

Returnosid.mapping.LocationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRouteIdTerms
Description

Gets the route Id query terms.

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

Gets the route query terms.

Returnosid.mapping.route.RouteQueryInspector[] 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.
MethodgetPathQueryInspectorRecord
Description

Gets the path query inspector record corresponding to the given Path record Type.

Parametersosid.type.TypepathRecordType a path record type
Returnosid.mapping.path.records.PathQueryInspectorRecord the path query inspector record
ErrorsNULL_ARGUMENT pathRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(pathRecordType) is false
Compliancemandatory This method must be implemented.