OSID Logo
OSID Specifications
mapping package
Version 3.1.0
Interfaceosid.mapping.MapQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.mapping.LocationQueryInspector
osid.mapping.MapQueryInspector
osid.mapping.MapSearchResults
osid.mapping.path.IntersectionQueryInspector
osid.mapping.path.ObstacleQueryInspector
osid.mapping.path.PathQueryInspector
osid.mapping.path.SignalQueryInspector
osid.mapping.path.SpeedZoneQueryInspector
osid.mapping.path.rules.ObstacleEnablerQueryInspector
osid.mapping.path.rules.SignalEnablerQueryInspector
show 2 more…
osid.mapping.path.rules.SpeedZoneEnablerQueryInspector
osid.mapping.route.RouteQueryInspector
Description

This is the query inspector for searching maps.

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

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.
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.
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.
MethodgetAncestorMapIdTerms
Description

Gets the ancestor map Id query terms.

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

Gets the ancestor map query terms.

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

Gets the descendant map Id query terms.

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

Gets the descendant map query terms.

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

Gets the record query inspector interface corresponding to the given Map record Type.

Parametersosid.type.TypemapRecordType a map record type
Returnosid.mapping.records.MapQueryInspectorRecord the map query inspector record
ErrorsNULL_ARGUMENT mapRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(mapRecordType) is false
Compliancemandatory This method must be implemented.