-
- All Implemented Interfaces:
public final class MapSelectedPickable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classMapSelectedPickable.RouteInfopublic classMapSelectedPickable.Companion
-
Field Summary
Fields Modifier and Type Field Description private final TrafficInfotrafficInfoprivate final Locationlocationprivate final MapSelectedPickable.RouteInforouteInfoprivate final StringpoiDescriptionprivate final volatile MapSelectedPickableTypemapSelectedPickableTypepublic LongpickableId
-
Constructor Summary
Constructors Constructor Description MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.LatLonPickable latLonPickable)construct a latlon pickable object. MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.RoutePickable routePickable)construct a route pickable object. MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.MapPickablePOI mapPickablePOI)construct a POI pickable object. MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.TrafficPickable trafficPickable)construct a traffic pickable object.
-
Method Summary
Modifier and Type Method Description final TrafficInfogetTrafficInfo()final LocationgetLocation()final MapSelectedPickable.RouteInfogetRouteInfo()final StringgetPoiDescription()final MapSelectedPickableTypegetMapSelectedPickableType()A variable that is used to determine the type of the object. final UnitsetLocation(Location location)-
-
Constructor Detail
-
MapSelectedPickable
MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.LatLonPickable latLonPickable)
construct a latlon pickable object.- Parameters:
latLonPickable- latlon pickable structure.
-
MapSelectedPickable
MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.RoutePickable routePickable)
construct a route pickable object.- Parameters:
routePickable- route pickable structure.
-
MapSelectedPickable
MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.MapPickablePOI mapPickablePOI)
construct a POI pickable object.- Parameters:
mapPickablePOI- POI pickable structure.
-
MapSelectedPickable
MapSelectedPickable(GLEngineJNI.AnnotationSearchResult.TrafficPickable trafficPickable)
construct a traffic pickable object.- Parameters:
trafficPickable- traffic pickable structure.
-
-
Method Detail
-
getTrafficInfo
final TrafficInfo getTrafficInfo()
-
getLocation
final Location getLocation()
-
getRouteInfo
final MapSelectedPickable.RouteInfo getRouteInfo()
-
getPoiDescription
final String getPoiDescription()
-
getMapSelectedPickableType
final MapSelectedPickableType getMapSelectedPickableType()
A variable that is used to determine the type of the object.
-
setLocation
final Unit setLocation(Location location)
-
-
-
-