com.tomtom.online.sdk.map.style.expression.AllExpression |
Logical "and" expression for given arguments. |
com.tomtom.online.sdk.map.AnimationDuration |
Describes the duration of an animation associated with a user-facing action. Creating an instance with the .createDefault method uses the default duration, defined internally in the SDK. |
com.tomtom.online.sdk.map.Annotation |
The base interface that describes common methods used by each element that can be added to the map (e.g., marker or overlay). |
com.tomtom.online.sdk.map.style.expression.AnyExpression |
Logical "or" expression for given arguments. |
com.tomtom.online.sdk.map.ApiKeyType |
Enum for TomTom services API keys |
com.tomtom.online.sdk.map.BalloonViewAdapter |
The adapter of balloon view. An implement interface to inflate a balloon adapter. |
com.tomtom.online.sdk.map.BaseBalloonViewAdapter |
Base adapter for markers balloons. Implementation of adapter design pattern. |
com.tomtom.online.sdk.map.BaseGpsPositionIndicator |
Base class defining the position indicator that can be added to the map. |
com.tomtom.online.sdk.map.BaseMarkerBalloon |
Model of the |
com.tomtom.online.sdk.map.traffic.BaseTrafficIncident |
Base class for traffic incident. |
com.tomtom.online.sdk.map.style.expression.value.BooleanValue |
Wrapper for boolean value for style expressions. |
com.tomtom.online.sdk.map.BuildConfig | |
com.tomtom.online.sdk.map.BuildConfig | |
com.tomtom.online.sdk.map.CameraCallbacksExtension |
Interface defining callbacks regarded to camera events. |
com.tomtom.online.sdk.map.CameraFocusArea |
A class that describes the starting position of the map with a bounding box, together with its bearing, pitch, and padding. To construct, use CameraFocusArea.Builder. |
com.tomtom.online.sdk.map.CameraPosition |
A class that that describes all camera position parameters, such as location, zoom level, pitch angle, and bearing. To construct, use a CameraPositionBuilder. |
com.tomtom.online.sdk.map.Chevron |
Base interface defining a chevron indicator that can be added to the map. When a new location is set, animation is used to move the chevron. |
com.tomtom.online.sdk.map.ChevronBuilder |
Builder for the |
com.tomtom.online.sdk.map.ChevronPosition |
Describes a chevron position on the map. |
com.tomtom.online.sdk.map.driving.ChevronScreenPosition |
Parameters describing a custom position for the Chevron. The values show the proportional position of the chevron in the context of the map view. |
com.tomtom.online.sdk.map.Circle |
The base interface defining a circle that can be added to the map. |
com.tomtom.online.sdk.map.style.expression.value.ColorValue |
Wrapper for color value for style expressions. |
com.tomtom.online.sdk.map.style.expression.ComparisonExpression |
Expression for comparison two arguments. |
com.tomtom.online.sdk.map.copyrights.CopyrightsExtension |
Copyrights module to get copyrights from tomtom service. |
com.tomtom.online.sdk.map.copyrights.CopyrightsViewAdapter |
The adapter of copyrights view. |
com.tomtom.online.sdk.map.DashDescriptor |
Class used to describe dash length and gap between dashes. |
com.tomtom.online.sdk.map.DefaultGpsPositionIndicator |
Default GPS indicator implementation. The GPS position icon is shown without any accuracy radius, when accuracy is less than 10 meters. On the other hand, when accuracy is more than 10000 meters, the indicator is dimmed (gray icon). Otherwise, the radius showing GPS accuracy is visible. |
com.tomtom.online.sdk.map.DefaultOnTrafficFlowClickListener |
Default implementation |
com.tomtom.online.sdk.map.DefaultOnTrafficIncidentClickListener |
Default implementation for traffic incident click listener. When traffic cluster clicked zoom in map. When traffic incident flow clicked show popup. When traffic incident poi clicked show popup. |
com.tomtom.online.sdk.map.DisplaySettings |
This interface defines operations on displayed map components (e.g. retrieving rendered features). |
com.tomtom.online.sdk.map.style.expression.value.DoubleValue |
Wrapper for double value for style expressions. |
com.tomtom.online.sdk.map.DrivingSettings |
Advanced settings for driving options manipulation. To obtain this interface, call |
com.tomtom.online.sdk.map.style.expression.Expression |
Base interface for expression. |
com.tomtom.online.sdk.map.style.expression.FormatExpression |
An expression representing formatted text. Supports mixed format. |
com.tomtom.online.sdk.map.style.expression.FormatExpressionSection |
Represents text and its two format parameters - text size scale and font. Supports escape sequences such as '\n' for multiline strings. |
com.tomtom.online.sdk.map.style.expression.FormattedText |
An expression representing formatted text. Supports mixed format. |
com.tomtom.online.sdk.map.style.expression.FormattedTextSection |
Represents text and its format parameters. Supports escape sequences such as '\n' for multiline strings. |
com.tomtom.online.sdk.map.style.sources.GeoJsonSource |
The interface that represents a GeoJSON source. |
com.tomtom.online.sdk.map.gestures.GesturesConfiguration |
A class containing gestures settings such as zoom settings or panning settings. |
com.tomtom.online.sdk.map.style.expression.GetExpression |
Gets property value |
com.tomtom.online.sdk.map.GpsIndicator |
The base interface defining a GPS indicator that can be added to the map. |
com.tomtom.online.sdk.map.Icon |
Class that represents image on the map. It can be used e.g. as a visual representation of a marker. |
com.tomtom.online.sdk.map.style.images.Image |
An interface that represents an image. |
com.tomtom.online.sdk.map.style.images.ImageFactory |
The factory class that allows the creation of a style image. |
com.tomtom.online.sdk.map.style.sources.ImageSource |
An interface that represents the image source. |
com.tomtom.online.sdk.map.style.layers.Layer |
An interface that represents the style layer. |
com.tomtom.online.sdk.map.style.layers.LayerFactory |
A factory class that allows the creation of the style layer with its default options. |
com.tomtom.online.sdk.map.LayerSetConfiguration |
Class representing a custom layer set configuration. |
com.tomtom.online.sdk.map.style.expression.textsettings.LetterCaseTransform |
Specifies if and how the letter casing should be altered. |
com.tomtom.online.sdk.map.model.LineCapType |
Determines type of line cap. |
com.tomtom.online.sdk.map.model.LineJoinType |
Determines type of line join. |
com.tomtom.online.sdk.map.style.expression.LiteralExpression |
Literal expression wrapping given value. |
com.tomtom.online.sdk.map.LocationSourceExtension |
Interface to provide location data for TomtomMap object. A TomtomMap has a built-in location provider based on FusedLocation from Google Play Services. However, the user can provide custom location provider and override the default implementation. |
com.tomtom.online.sdk.map.LogoSettings |
Settings for manipulating logo colors. To obtain this interface, call |
com.tomtom.online.sdk.map.MapBalloonViewAdapter |
View adapter for map balloon - balloon displayed on map and related with point on the map. |
com.tomtom.online.sdk.map.MapCallbacksExtension |
Interface defining callbacks regarded map events. |
com.tomtom.online.sdk.map.MapConstants |
Map related constants. |
com.tomtom.online.sdk.map.MapFragment |
Fragment is the simplest way to place a map in an application. It is a wrapper around a map view that handles map lifecycle. |
com.tomtom.online.sdk.map.MapInfoExtension |
Interface to provide information about general map settings (e.e.g user location, locale) |
com.tomtom.online.sdk.map.MapLayers |
Settings to manipulate map layers options. |
com.tomtom.online.sdk.map.model.MapLayersType |
Map layers type. |
com.tomtom.online.sdk.map.MapManipulationExtension |
This interface defines map operations that allow the application of map manipulation operations, e.g., center a map on the given location, or zoom to a specific level. |
com.tomtom.online.sdk.map.model.MapModeType |
Map modes. |
com.tomtom.online.sdk.map.MapPadding |
Encapsulates map padding from each side |
com.tomtom.online.sdk.map.MapPoint |
The representation of the point on the map. |
com.tomtom.online.sdk.map.MapProperties |
Initial configuration of the map. |
com.tomtom.online.sdk.map.MapStyleSource |
Defines the mode in which a map will be loaded. |
com.tomtom.online.sdk.map.MapTiles |
Settings to manipulate map tiles options. |
com.tomtom.online.sdk.map.model.MapTilesType |
Map tiles type. |
com.tomtom.online.sdk.map.style.expression.value.MapValue |
Wrapper for map object for style expressions. |
com.tomtom.online.sdk.map.MapView |
A view used to display a map. When you want to use this view directly, you need to pass forward all life cycle methods to this class (e.g. onPause, onResume). |
com.tomtom.online.sdk.map.MapViewExtension |
Interface that provides methods to manipulate map mode and layouts (e.g. set 2D/3D mode, turn on/off traffic layer). |
com.tomtom.online.sdk.map.model.MapViewPort |
Parameters describing current map view port (e.g. focal latitude, longitude, zoom level). |
com.tomtom.online.sdk.map.Marker |
Base interface defining marker that can be added to the map. |
com.tomtom.online.sdk.map.MarkerAnchor |
The anchor property of the marker. |
com.tomtom.online.sdk.map.MarkerBalloon |
A marker balloon is a model of the view of a box above the marker. |
com.tomtom.online.sdk.map.MarkerBuilder |
Builder class used to construct marker object that can be added to the map. |
com.tomtom.online.sdk.map.MarkerExtension |
Basic settings for markers manipulation. |
com.tomtom.online.sdk.map.MarkersCallbackExtension |
Callback interface for methods that are called to register for markers events. |
com.tomtom.online.sdk.map.MarkerSettings |
Advanced settings for markers manipulation. To obtain this interface, call TomtomMap.getMarkerSettings |
com.tomtom.online.sdk.map.NativeMapConfig | |
com.tomtom.online.sdk.map.camera.OnMapCenteredCallback |
A callback interface for reporting when a camera centering is finished or canceled. |
com.tomtom.online.sdk.map.OnMapReadyCallback |
Callback interface executed when the map is ready to be used. The instance of this interface is set to |
com.tomtom.online.sdk.map.OnMarkerSelectedListener |
A listener which defines the behavior for a selected and unselected marker. |
com.tomtom.online.sdk.map.OnTrafficFlowClickListener |
A callback executed when traffic flow on the map is clicked. |
com.tomtom.online.sdk.map.OnTrafficIncidentsClickListener |
A callback executed when traffic incidents are clicked. |
com.tomtom.online.sdk.map.Overlay |
A base interface defining map overlay (e.g., circle, polygon). |
com.tomtom.online.sdk.map.OverlaysCallbackExtension |
Callback interface for methods that are called to register for overlays events. |
com.tomtom.online.sdk.map.OverlaySettings |
Settings for overlays manipulation. To obtain this interface, call |
com.tomtom.online.sdk.map.Persistable |
Interface used to save and restore map state. |
com.tomtom.online.sdk.map.settings.poi.PoiSettings |
Advanced settings for POIs (Point of Interest) manipulation. To obtain this interface, call TomtomMap.getPoiLayerSettings. |
com.tomtom.online.sdk.map.Polygon |
A base interface defining polygon that can be added to the map. |
com.tomtom.online.sdk.map.Polyline |
A base interface defining polyline that can be added to the map. |
com.tomtom.online.sdk.map.Route |
A base interface defining a route that can be added to the map. |
com.tomtom.online.sdk.map.RouteBuilder |
Builder class used to construct route object that can be added to the map. |
com.tomtom.online.sdk.map.RouteCallbackExtension |
Callback interface for methods that are called to register for annotations (e.g. markers) events. |
com.tomtom.online.sdk.map.RouteExtension |
Interface for route manipulation with the map. |
com.tomtom.online.sdk.map.RouteSettings |
Advanced settings for routes manipulation. To obtain this interface, call |
com.tomtom.online.sdk.map.RouteStyle |
Specifies properties of the route like: width, fillColor and outlineColor. |
com.tomtom.online.sdk.map.rx.RxContext |
Interface used to provide a working context to rx based service, e.g. initialize schedulers. |
com.tomtom.online.sdk.map.SimpleMarkerBalloon |
Class used for creating a simple marker balloon with one text property Subclass of |
com.tomtom.online.sdk.map.SingleLayoutBalloonViewAdapter |
Adapter which inflate one single layout for all balloons. |
com.tomtom.online.sdk.map.style.sources.Source |
An interface that represents the GeoJSON source. |
com.tomtom.online.sdk.map.style.sources.SourceFactory |
A factory class that allows the creation of style sources with default options. |
com.tomtom.online.sdk.map.style.sources.SourceVisitor |
A visitor of source objects, implementing the visitor design pattern. Facilitates operating on |
com.tomtom.online.sdk.map.style.expression.value.StringValue |
Wrapper for String value for style expressions. |
com.tomtom.online.sdk.map.style.Style |
An interface that represents map style. |
com.tomtom.online.sdk.map.StyleSettings |
Advanced settings for style manipulation. To obtain this interface, call |
com.tomtom.online.sdk.map.style.expression.textsettings.SymbolAnchor |
Determines which part of a symbol is placed the closest to its anchor. |
com.tomtom.online.sdk.map.style.expression.textsettings.TextAlignment |
Text alignment options. |
com.tomtom.online.sdk.map.TextBalloonViewAdapter |
View the adapter and inflater for the "single line" marker balloon. |
com.tomtom.online.sdk.map.style.expression.textsettings.TextSettings |
Defines the text to display and its format. Use Builder to create instances of this class. |
com.tomtom.online.sdk.map.TomtomMap |
Interface that is the main entry point for all methods related to the map. |
com.tomtom.online.sdk.map.TomtomMapCallback |
An interface that provides types to interact with the map. |
com.tomtom.online.sdk.map.TrafficExtensions |
Traffic extensions |
com.tomtom.online.sdk.map.traffic.TrafficFlow |
Traffic flow data which can be taken from vector tile. |
com.tomtom.online.sdk.map.TrafficFlowBalloonViewAdapter |
Default abstract implementation for inflating traffic balloon model. Extends |
com.tomtom.online.sdk.map.TrafficFlowMapBalloon |
Model of balloon for traffic flows. Model keep information about traffic flows which are in the immediate vicinity of the clicked area. |
com.tomtom.online.sdk.map.traffic.TrafficFlowMapModelDataConverter |
Gson serializer for |
com.tomtom.online.sdk.map.traffic.TrafficFlowModelDataConverter |
Gson serializer for |
com.tomtom.online.sdk.map.model.TrafficFlowTilesType |
Traffic flow tiles type. |
com.tomtom.online.sdk.map.TrafficFlowType |
The style to be used to render the tile. When style is absolute, the colors will reflect the absolute speed measured. Calls using relative style return the speed relative to free-flow, highlighting areas of congestion. Relative-delay displays relative speeds only where they are different from the free flow speeds. Reduced-sensitivity displays relative speeds but larger difference from free flow (depending on FRC) is required for segment to change the color. There are various types of traffic flow to use. - absolute: reflect the absolute speed - relative: speed relative to free-flow, highlighting areas of congestion - relative-delay: relative speed values different from the ones for the free flow - reduced-sensitivity: - only for raster. |
com.tomtom.online.sdk.map.traffic.TrafficIncident |
Class defining traffic incident. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentCluster |
Traffic incidents cluster data which can be taken from a vector incident tile. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentFlow |
Traffic incidents flow data which can be taken from a vector incident tile. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentFlowsModelDataConverter |
Gson serializer for |
com.tomtom.online.sdk.map.traffic.TrafficIncidentPoi |
Traffic incidents poi (Points of Interest) data which can be taken from a vector incident tile. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentPoisModelDataConverter |
Gson serializer for |
com.tomtom.online.sdk.map.TrafficIncidentsBalloonViewAdapter |
Default abstract implementation for inflating traffic balloon model. Extends |
com.tomtom.online.sdk.map.TrafficIncidentsMapBalloon |
Representation of traffic incident balloon displayed on map when traffic incident shown. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentsMapModelDataConverter |
Gson serializer for |
com.tomtom.online.sdk.map.model.TrafficIncidentsTilesType |
Traffic incidents tiles type. |
com.tomtom.online.sdk.map.TrafficIncidentsType |
The style to be used to render the tile. There are various types of traffic incidents to use. - S1: the basic traffic incidents style - S2: similar to S1 with rounded ends on tubes - S3: similar to S2 with wider shadows. |
com.tomtom.online.sdk.map.traffic.TrafficIncidentVisitor |
The visitor for a traffic incident. |
com.tomtom.online.sdk.map.TrafficSelectedState |
Keep information about selected traffic flow. |
com.tomtom.online.sdk.map.TrafficSettings |
Settings for manipulating traffic settings related to traffic (e.g. flows). To obtain this interface, call |
com.tomtom.online.sdk.map.UiComponentsLayer |
Interface that represents UI components added on top of the map (e.g. compass view). |
com.tomtom.online.sdk.map.UIMapSettings |
Map display settings. |
com.tomtom.online.sdk.map.UiSettings |
Settings for manipulating map settings related to UI (e.g. styling). To obtain this interface, call |
com.tomtom.online.sdk.map.UnsupportedStyleConfigurationException |
This exception is raised when the map was initialized with map styles and a legacy method was used. |
com.tomtom.online.sdk.map.style.expression.value.Value |
Base class for wrappers of input value of style expression. |
com.tomtom.online.sdk.map.style.expression.value.VectorValue |
Wrapper for vector object for style expressions. |
com.tomtom.online.sdk.map.style.layers.Visibility |
A property that defines whether a selected style element is visible or not. |