OSID Logo
OSID Specifications
mapping package
Version 3.1.0
Interfaceosid.mapping.LocationQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidFederateableQueryInspector
Used Byosid.calendaring.EventQueryInspector
osid.calendaring.OffsetEventQueryInspector
osid.calendaring.ScheduleQueryInspector
osid.course.ActivityQueryInspector
osid.inventory.ItemQueryInspector
osid.inventory.StockQueryInspector
osid.mapping.LocationQueryInspector
osid.mapping.LocationSearchResults
osid.mapping.LocationSmartMapSession
osid.mapping.MapQueryInspector
show 3 more…
osid.mapping.path.PathQueryInspector
osid.mapping.route.RouteQueryInspector
osid.repository.AssetQueryInspector
Description

This is the query inspector for searching locations.

MethodgetCoordinateTerms
Description

Gets the coordinate query terms.

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

Gets the contained spatial unit query terms.

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

Gets the overlapping spatial unit query terms.

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

Gets the spatial unit query terms.

Returnosid.search.terms.SpatialUnitTerm[] 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.
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.
MethodgetContainingLocationIdTerms
Description

Gets the containing location Id query terms.

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

Gets the containing location query terms.

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

Gets the contained location Id query terms.

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

Gets the contained location query terms.

Returnosid.mapping.LocationQueryInspector[] 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.
MethodgetLocationQueryInspectorRecord
Description

Gets the location query inspector record corresponding to the given Location record Type.

Parametersosid.type.TypelocationRecordType a location record type
Returnosid.mapping.records.LocationQueryInspectorRecord the location query inspector record
ErrorsNULL_ARGUMENT locationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(locationRecordType) is false
Compliancemandatory This method must be implemented.