OSID Logo
OSID Specifications
mapping path package
Version 3.0.0
Release Candidate Preview
Interfaceosid.mapping.path.PathQueryInspector
Implementsosid.OsidObjectQueryInspector
Description

This is the query inspector for examining path queries.

MethodgetCoordinateTerms
Description

Gets the coordinate query terms.

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

Gets the spatial unit query terms.

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

Gets the along location Ids query terms.

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

Gets the intersecting path Id query terms.

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

Gets the intersecting path query terms.

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

Gets the location Id query terms.

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

Gets the location query terms.

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

Gets the route Id query terms.

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

Gets the route query terms.

Returnosid.mapping.route.RouteQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetMapIdTerms
Description

Gets the map Id query terms.

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

Gets the map query terms.

Returnosid.mapping.MapQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetPathQueryInspectorRecord
Description

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

Parametersosid.type.TypepathRecordTypea path record type
Returnosid.mapping.path.records.PathQueryInspectorRecordthe path query inspector record
ErrorsNULL_ARGUMENT pathRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(pathRecordType) is false
CompliancemandatoryThis method must be implemented.