Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

accelerationEfficiency - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
accept(BatchableRoutingResponseVisitor) - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse
 
accept(BatchableRoutingResponseVisitor) - Method in class com.tomtom.online.sdk.routing.data.RouteResponse
 
addSpeedToConsumptionValue(int, double) - Method in class com.tomtom.online.sdk.data.SpeedToConsumptionMap
Add a speed-consumption pair to the map.
AlternativeType - Enum in com.tomtom.online.sdk.routing.data
Represents the 'alternativeType' parameter in a Request to the Routing API.
arrivalTime - Variable in class com.tomtom.online.sdk.routing.data.Summary
Raw string representation of arrival time with timezone.
asMatchingDataProvider() - Method in class com.tomtom.online.sdk.routing.data.FullRoute
Get route as MatchingDataProvider.
auxiliaryPowerInKW - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
auxiliaryPowerInLitersPerHour - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
Avoid - Enum in com.tomtom.online.sdk.routing.data
Represents the 'routeAvoids' parameter in a Request to the Routing API.
avoidType - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 

B

BatchableRoutingResponse - Interface in com.tomtom.online.sdk.routing
An object which represents a Response to a Routing API Request that can be received within the Batch Response.
BatchableRoutingResponseVisitor - Interface in com.tomtom.online.sdk.routing.data.batch
A visitor of routing Response objects, implementing the visitor design pattern.
BatchableRoutingResponseVisitorAdapter - Class in com.tomtom.online.sdk.routing.data.batch
An empty implementation for BatchableRoutingResponseVisitor.
BatchableRoutingResponseVisitorAdapter() - Constructor for class com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitorAdapter
 
BatchableRoutingResultListener - Interface in com.tomtom.online.sdk.routing
The listener for response of the query sent to Batch Routing online service.
BatchRoutingQuery - Class in com.tomtom.online.sdk.routing.data.batch
A builder class used to create queries for the Batch Routing service.
BatchRoutingQuery(List<RouteQuery>, List<ReachableRangeQuery>) - Constructor for class com.tomtom.online.sdk.routing.data.batch.BatchRoutingQuery
A constructor used to create an instance of BatchRoutingQuery for the Batch Routing service.
BatchRoutingResponse - Class in com.tomtom.online.sdk.routing.data.batch
The Response to an Batch Routing Request.
BatchRoutingResponse() - Constructor for class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
 
batteryConsumptionInkWh - Variable in class com.tomtom.online.sdk.routing.data.Summary
The Estimated electric energy consumption in kilowatt hours (kWh).
boundary - Variable in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult
 

C

cancel(long) - Method in class com.tomtom.online.sdk.NativeReachableRange
 
cancel(long) - Method in class com.tomtom.online.sdk.routing.NativeBatchRouting
 
cancel(long) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 
Cause - Class in com.tomtom.online.sdk.routing.data
The cause of the traffic event.
Cause() - Constructor for class com.tomtom.online.sdk.routing.data.Cause
 
causes - Variable in class com.tomtom.online.sdk.routing.data.Tec
The list of Cause elements.
center - Variable in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult
 
com.tomtom.online.sdk - package com.tomtom.online.sdk
 
com.tomtom.online.sdk.common.location - package com.tomtom.online.sdk.common.location
It is a group of main entry classes that represents locale classes.
com.tomtom.online.sdk.data - package com.tomtom.online.sdk.data
This is a group of entry classes that handle the process of building common query parameters.
com.tomtom.online.sdk.data.reachablerange - package com.tomtom.online.sdk.data.reachablerange
This is a group of entry classes used to specify Reachable Range routing.
com.tomtom.online.sdk.routing - package com.tomtom.online.sdk.routing
This is a group of entry classes to perform Batch and Matrix Routing with usage of the native TomTom Routing API.
com.tomtom.online.sdk.routing.data - package com.tomtom.online.sdk.routing.data
This is a group of model classes that are used to perform a routing Request and decode a routing Response.
com.tomtom.online.sdk.routing.data.batch - package com.tomtom.online.sdk.routing.data.batch
This is a group of entry classes to specify Batch Routing.
com.tomtom.online.sdk.routing.data.matrix - package com.tomtom.online.sdk.routing.data.matrix
This is a group of entry classes to specify Matrix Routing.
combinedMessage - Variable in class com.tomtom.online.sdk.routing.data.Instruction
A human-readable message for the maneuver combined with the message from the next instruction.
CommonParams<T extends CommonParams> - Interface in com.tomtom.online.sdk.data
An interface used to specify common params when using the Routing service.
CommonParamsBuilder - Class in com.tomtom.online.sdk.data
A class used to build commonly used params using native handle to native service.
CommonParamsBuilder() - Constructor for class com.tomtom.online.sdk.data.CommonParamsBuilder
A constructor for the params builder that creates a native handle.
CommonRequestQuery - Class in com.tomtom.online.sdk.data
A base class that specifies the most common parameters used in a routing query (e.g., route type, departure time, or travel mode).
CommonRequestQuery() - Constructor for class com.tomtom.online.sdk.data.CommonRequestQuery
 
Comparator(LatLng) - Constructor for class com.tomtom.online.sdk.common.location.LatLng.Comparator
Constructor of utility class used for comparing two geo points using great-circle distance formula.
compare(LatLng, LatLng) - Method in class com.tomtom.online.sdk.common.location.LatLng.Comparator
 
considerTraffic - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
constantSpeedConsumptionInKWhPerHundredKm - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
constantSpeedConsumptionInLitersPerHundredKm - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
construct(String, String, String) - Method in class com.tomtom.online.sdk.NativeReachableRange
 
construct(String, String, String) - Method in class com.tomtom.online.sdk.routing.NativeBatchRouting
 
construct(String, String, String) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 
countryCode - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The 3-character ISO 3166-1 alpha-3 country code.
create(Map<Integer, Double>) - Static method in class com.tomtom.online.sdk.data.SpeedToConsumptionMap
A static method that returns a new instance of SpeedToConsumptionMap.
create(Context) - Static method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
Creates new RoutingApi object which will use provided routing api key.
create(Context, String) - Static method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
Creates new RoutingApi object which will use provided routing api key.
currentChargeInKWh - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
currentFuelInLiters - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 

D

decelerationEfficiency - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
DEFAULT_ONLINE_ROUTING_ENDPOINT - Static variable in interface com.tomtom.online.sdk.routing.RoutingApi
Default TomTom's Routing API endpoint.
DEFAULT_ONLINE_ROUTING_SERVICE_API_VERSION - Static variable in interface com.tomtom.online.sdk.routing.RoutingApi
Default TomTom's Routing API service version.
delayInSeconds - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
The delay in seconds caused by the incident.
departAt - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
departureTime - Variable in class com.tomtom.online.sdk.routing.data.Summary
 
destruct(long) - Method in class com.tomtom.online.sdk.NativeReachableRange
 
destruct(long) - Method in class com.tomtom.online.sdk.routing.NativeBatchRouting
 
destruct(long) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 
deviationDistance - Variable in class com.tomtom.online.sdk.routing.data.Summary
The distance (in meters) from the origin point to the first point where this route forks off from the reference route.
deviationPoint - Variable in class com.tomtom.online.sdk.routing.data.Summary
The coordinates of the first point following the origin point of the calculateRoute request where this route forks off from the reference route.
deviationTime - Variable in class com.tomtom.online.sdk.routing.data.Summary
The travel time (in seconds) from the origin point to the first point where this route forks off from the reference route.
dispose() - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
dispose() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
 
dispose() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeQuery
 
dispose() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingQuery
 
dispose() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingParams
 
dispose() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQuery
 
dispose() - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
 
downhillEfficiency - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
drivingSide - Variable in class com.tomtom.online.sdk.routing.data.Instruction
Indicates left-hand vs.

E

effectCode - Variable in class com.tomtom.online.sdk.routing.data.Tec
The effect on the traffic flow.
EffectiveSetting - Class in com.tomtom.online.sdk.routing.data
The effective setting.
EffectiveSetting() - Constructor for class com.tomtom.online.sdk.routing.data.EffectiveSetting
 
effectiveSettings - Variable in class com.tomtom.online.sdk.routing.data.ResultReport
The effective settings.
effectiveSpeedInKmh - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
The type of the incident.
endPointIndex - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
Index of the last point (offset 0) in the route this section applies to (only included for routeRepresentation polyline).

F

findReachableRange(ReachableRangeQuery) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
findReachableRange(ReachableRangeQuery, ReachableRangeResultListener) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
findReachableRange(ReachableRangeQuery) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs reactive reachable range computing action based on provided ReachableRangeQuery object.
findReachableRange(ReachableRangeQuery, ReachableRangeResultListener) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs reachable range computing action action based on provided ReachableRangeQuery object and returns the route in the callback.
firstInstructionIndex - Variable in class com.tomtom.online.sdk.routing.data.InstructionGroup
The bottom sequence range constraint.
formatVersion - Variable in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse
Version of the response's format.
fuelConsumptionInLiters - Variable in class com.tomtom.online.sdk.routing.data.Summary
The Estimated fuel consumption in liters.
fuelEnergyDensityInMJoulesPerLiter - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
FullRoute - Class in com.tomtom.online.sdk.routing.data
A description of a route comprised of a list of legs.
FullRoute() - Constructor for class com.tomtom.online.sdk.routing.data.FullRoute
 

G

getArrivalTime() - Method in class com.tomtom.online.sdk.routing.data.Summary
Deprecated.
getArrivalTimeWithZone() - Method in class com.tomtom.online.sdk.routing.data.Summary
The estimated arrival time for the route or leg.
getBoundary() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult
An array of coordinates that can be reached from the center (@see #getCenter()) within the given constraints.
getCenter() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult
The result of map-matching the point of origin supplied in the Request.
getCoordinates() - Method in class com.tomtom.online.sdk.routing.data.FullRoute
Get route points.
getDepartureTime() - Method in class com.tomtom.online.sdk.routing.data.Summary
Deprecated.
getDepartureTimeWithZone() - Method in class com.tomtom.online.sdk.routing.data.Summary
The estimated departure time for the route or leg.
getDestination() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResultKey
A getter of destination requested in matrix routing.
getLatitude() - Method in class com.tomtom.online.sdk.common.location.LatLng
Get latitude.
getLatitudeAsString() - Method in class com.tomtom.online.sdk.common.location.LatLng
Converts longitude to string.
getLongitude() - Method in class com.tomtom.online.sdk.common.location.LatLng
Get longitude.
getLongitudeAsString() - Method in class com.tomtom.online.sdk.common.location.LatLng
Converts latitude to string.
getNativeHandle() - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
getNativeHandle() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
 
getNativeHandle() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeQuery
 
getNativeHandle() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingQuery
 
getNativeHandle() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingParams
 
getNativeHandle() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQuery
 
getNativeHandle() - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
 
getOptimizedWaypoints() - Method in class com.tomtom.online.sdk.routing.data.RouteResponse
 
getOrigin() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResultKey
A getter of origin requested in matrix routing.
getRawArrivalTime() - Method in class com.tomtom.online.sdk.routing.data.Summary
 
getRawDepartureTime() - Method in class com.tomtom.online.sdk.routing.data.Summary
 
getReachableRangeResponses() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
Gets a list of reachable range results of a Batch search query.
getResultReport() - Method in class com.tomtom.online.sdk.routing.data.RouteResponse
 
getRouteRoutingResponses() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
Gets a list of Route results of a Batch Routing query.
getRoutes() - Method in class com.tomtom.online.sdk.routing.data.RouteResponse
 
getRoutingResponses() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
Gets a list of results of a Batch Routing query.
getSuccessfulRoutes() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixSummary
The number of successful routes calculated by the Matrix Routing service.
getTotalRoutes() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixSummary
The total number of routes calculated by the Matrix Routing service.
getValues() - Method in class com.tomtom.online.sdk.data.SpeedToConsumptionMap
Get a map of speed-consumption values.
groupLengthInMeters - Variable in class com.tomtom.online.sdk.routing.data.InstructionGroup
The length of the grouped instructions in meters.
groupMessage - Variable in class com.tomtom.online.sdk.routing.data.InstructionGroup
The summary message returned when available.
guidance - Variable in class com.tomtom.online.sdk.routing.data.FullRoute
Contains guidance related elements.

H

hasResults() - Method in class com.tomtom.online.sdk.routing.data.RouteResponse
 
hilliness - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
Hilliness - Enum in com.tomtom.online.sdk.routing.data
Represents the 'hilliness' parameter in a Request to the Routing API.
historicTrafficTravelTimeInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Summary
The estimated travel time in seconds calculated using time-dependent historic traffic data.

I

IBatchRoutingQuery - Interface in com.tomtom.online.sdk.routing.data.batch
An interface used for building new batch routing queries with route queries and reachable range queries.
initializeAnalytics(long, String, String, String) - Method in class com.tomtom.online.sdk.NativeReachableRange
 
initializeAnalytics(long, String, String, String) - Method in class com.tomtom.online.sdk.routing.NativeBatchRouting
 
initializeAnalytics(long, String, String, String) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 
Instruction - Class in com.tomtom.online.sdk.routing.data
A set of attributes describing a maneuver, e.g., 'Turn right', 'Keep left', 'Take the ferry', 'Take the motorway', 'Arrive'.
Instruction() - Constructor for class com.tomtom.online.sdk.routing.data.Instruction
 
InstructionGroup - Class in com.tomtom.online.sdk.routing.data
This groups a sequence of instruction elements which are related to each other.
InstructionGroup() - Constructor for class com.tomtom.online.sdk.routing.data.InstructionGroup
 
instructionGroups - Variable in class com.tomtom.online.sdk.routing.data.RouteGuidance
All available groups of sequence of instruction elements which are related to each other.
instructions - Variable in class com.tomtom.online.sdk.routing.data.RouteGuidance
All available sets of attributes describing a maneuver.
InstructionsType - Enum in com.tomtom.online.sdk.routing.data
Represents the 'instructionsType' parameter in a Request to the Routing API.
instructionType - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The type of the instruction, e.g., a turn or change of road form.
IReachableRangeQuery - Interface in com.tomtom.online.sdk.data.reachablerange
Interface used to specify key parameters for a reachable range query such as an energy and fuel budget.
IRouteQuery - Interface in com.tomtom.online.sdk.routing.data
The interface Route query which specifies the API to construct the query for the Routing API.

J

junctionType - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The type of the junction at which the maneuver takes place.

K

key - Variable in class com.tomtom.online.sdk.routing.data.EffectiveSetting
Input parameter name.

L

lastInstructionIndex - Variable in class com.tomtom.online.sdk.routing.data.InstructionGroup
The top sequence range constraint.
LatLng - Class in com.tomtom.online.sdk.common.location
Represents the information about the coordinates (latitude, longitude).
LatLng() - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Default constructor required by Serializable.
LatLng(double, double) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object with provided latitude and longitude.
LatLng(Location) - Constructor for class com.tomtom.online.sdk.common.location.LatLng
Instantiates a new LatLng object based on data from Location object.
LatLng.Comparator - Class in com.tomtom.online.sdk.common.location
Utility class that allows to compare between two geo points.
legs - Variable in class com.tomtom.online.sdk.routing.data.FullRoute
A description of a part of a route, comprised of a list of points.
lengthInMeters - Variable in class com.tomtom.online.sdk.routing.data.Summary
The route or leg length in meters.
liveTrafficIncidentsTravelTimeInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Summary
The estimated travel time in seconds calculated using real-time speed data.

M

magnitudeOfDelay - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
The magnitude of delay caused by the incident.
mainCauseCode - Variable in class com.tomtom.online.sdk.routing.data.Cause
The main cause of the traffic event.
maneuver - Variable in class com.tomtom.online.sdk.routing.data.Instruction
A code identifying the maneuver (e.g., 'Turn right').
MatrixCalculateRouteParams<T extends MatrixCalculateRouteParams> - Interface in com.tomtom.online.sdk.data
The interface Route query which specifies the API to construct the query to the Routing API.
MatrixRoutingParams - Class in com.tomtom.online.sdk.routing.data.matrix
Class used to specify matrix routing parameters such as list of origin and destination coordinates.
MatrixRoutingParams(List<LatLng>, List<LatLng>) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingParams
Creates an instance of MatrixRoutingParamsBuilder with given origins and destinations lists.
MatrixRoutingQuery - Class in com.tomtom.online.sdk.routing.data.matrix
A data object used to prepare a query to the Matrix Routing service.
MatrixRoutingQuery(List<LatLng>, List<LatLng>) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQuery
The primary constructor for MatrixRoutingQuery.
MatrixRoutingResponse - Class in com.tomtom.online.sdk.routing.data.matrix
The Response to a Matrix Routing Request.
MatrixRoutingResponse(Map<MatrixRoutingResultKey, MatrixRoutingResult>, ResponseStatus, int, int) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResponse
A constructor of the matrix routing Response called after a matrix routing Request.
MatrixRoutingResult - Class in com.tomtom.online.sdk.routing.data.matrix
A class that is used to hold information about matrix routing such as summary, origin, and destination.
MatrixRoutingResult(Summary, int, String, LatLng, LatLng, ResponseStatus) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResult
A constructor that takes information about matrix routing results and assigns it to proper fields.
MatrixRoutingResultKey - Class in com.tomtom.online.sdk.routing.data.matrix
A class which is used as a key in a map of matrix routing Response results.
MatrixRoutingResultKey(LatLng, LatLng) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResultKey
A constructor that creates an instance of MatrixRoutingResultKey and assigns origin and destination coordinates to proper fields.
MatrixRoutingResultListener - Interface in com.tomtom.online.sdk.routing
The listener for response of the query sent to Matrix Routing online service.
MatrixSummary - Class in com.tomtom.online.sdk.routing.data.matrix
A class used to get the Matrix routing summary.
MatrixSummary(int, int) - Constructor for class com.tomtom.online.sdk.routing.data.matrix.MatrixSummary
The primary constructor for the MatrixSummary.
maxChargeInKWh - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
message - Variable in class com.tomtom.online.sdk.routing.data.Instruction
A human-readable message for the maneuver.

N

NativeBatchRouting - Class in com.tomtom.online.sdk.routing
A wrapper for a native object providing access to the Batch Routing service.
NativeBatchRouting(String, String, String, String, String, String) - Constructor for class com.tomtom.online.sdk.routing.NativeBatchRouting
NativeMatrixRouting - Class in com.tomtom.online.sdk.routing
A wrapper for a native object providing access to the Matrix Routing service.
NativeMatrixRouting(String, String, String, String, String, String) - Constructor for class com.tomtom.online.sdk.routing.NativeMatrixRouting
NativeReachableRange - Class in com.tomtom.online.sdk
A wrapper for a native object providing access to the Reachable Range routing service.
NativeReachableRange(String, String, String, String, String, String) - Constructor for class com.tomtom.online.sdk.NativeReachableRange
noTrafficTravelTimeInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Summary
The estimated travel time in seconds calculated as if there are no delays on the route due to traffic conditions (e.g., congestion).

O

onBatchError(ServiceException) - Method in interface com.tomtom.online.sdk.routing.BatchableRoutingResultListener
Triggered when the online request for batch routing failed.
onBatchResult(BatchRoutingResponse) - Method in interface com.tomtom.online.sdk.routing.BatchableRoutingResultListener
Triggered when the response from the batch routing online service will be available.
OnlineRoutingApi - Class in com.tomtom.online.sdk.routing
Default TomTom implementation of the entry point to perform route planning action based on TomTom's Routing API.
onMatrixError(ServiceException) - Method in interface com.tomtom.online.sdk.routing.MatrixRoutingResultListener
Triggered when the online request for matrix routing failed.
onMatrixResult(MatrixRoutingResponse) - Method in interface com.tomtom.online.sdk.routing.MatrixRoutingResultListener
Triggered when the response from the matrix routing online service will be available.
onReachableRangeError(Throwable) - Method in interface com.tomtom.online.sdk.routing.ReachableRangeResultListener
Triggered when the online request for reachable range failed.
onReachableRangeResponse(ReachableRangeResponse) - Method in interface com.tomtom.online.sdk.routing.ReachableRangeResultListener
Triggered when the response from the reachable range online service will be available.
onRoutePlannerError(ServiceException) - Method in interface com.tomtom.online.sdk.routing.RouteCallback
Called when the request to the RoutePlanner will fail due to error.
onRoutePlannerResponse(RouteResponse) - Method in interface com.tomtom.online.sdk.routing.RouteCallback
Called when the route will be calculated by RoutePlanner.
optimizedIndex - Variable in class com.tomtom.online.sdk.routing.data.OptimizedWaypoint
The optimized waypoint index.
OptimizedWaypoint - Class in com.tomtom.online.sdk.routing.data
The optimized waypoint.
OptimizedWaypoint() - Constructor for class com.tomtom.online.sdk.routing.data.OptimizedWaypoint
 
optimizedWaypoints - Variable in class com.tomtom.online.sdk.routing.data.RouteResponse
 

P

planBatchRoute(BatchRoutingQuery) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planBatchRoute(BatchRoutingQuery, BatchableRoutingResultListener) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planBatchRoute(BatchRoutingQuery) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs reactive batch computing action based on provided BatchRoutingQuery object.
planBatchRoute(BatchRoutingQuery, BatchableRoutingResultListener) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs batch computing action based on provided BatchRoutingQuery object and returns the routes in the callback.
planMatrixRoutes(MatrixRoutingQuery) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planMatrixRoutes(MatrixRoutingQuery, MatrixRoutingResultListener) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planMatrixRoutes(MatrixRoutingQuery) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs reactive matrix computing action based on provided MatrixRoutingQuery object.
planMatrixRoutes(MatrixRoutingQuery, MatrixRoutingResultListener) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs matrix computing action based on provided MatrixRoutingQuery object and returns the routes in the callback.
planRoute(RouteQuery) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planRoute(RouteQuery, RouteCallback) - Method in class com.tomtom.online.sdk.routing.OnlineRoutingApi
 
planRoute(RouteQuery) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs reactive route planning action based on provided RouteQuery object.
planRoute(RouteQuery, RouteCallback) - Method in interface com.tomtom.online.sdk.routing.RoutingApi
Performs route planning action based on provided RouteQuery object and returns the route in the callback.
point - Variable in class com.tomtom.online.sdk.routing.data.Instruction
A location of the maneuver defined as a latitude longitude pair.
points - Variable in class com.tomtom.online.sdk.routing.data.RouteLeg
A group of locations defined as a latitude longitude pair.
possibleCombineWithNext - Variable in class com.tomtom.online.sdk.routing.data.Instruction
It is possible to optionally combine the instruction with the next one.
PostCommonParams<T extends PostCommonParams> - Interface in com.tomtom.online.sdk.data
An interface used to specify additional parameters that are used during the Routing service.
prepare() - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeQuery
 
prepare() - Method in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingQuery
Because this is a part of a bigger Request builder preparation avoided for now.
prepare() - Method in class com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQuery
 
prepare() - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
 
prepareCommonsParams() - Method in class com.tomtom.online.sdk.data.CommonRequestQuery
 
providedIndex - Variable in class com.tomtom.online.sdk.routing.data.OptimizedWaypoint
The original waypoint index provided in the Request.

Q

query(MatrixRoutingQuery) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 

R

ReachableRangeParams - Interface in com.tomtom.online.sdk.data.reachablerange
An interface used to specify key parameters for reachable range such as an energy and fuel budget.
ReachableRangeParamsBuilder - Class in com.tomtom.online.sdk.data.reachablerange
A class used for building parameters of a reachable range query using a native handle from the ReachableRangeParams interface.
ReachableRangeParamsBuilder(LatLng) - Constructor for class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
Creates an instance of ReachableRangeParamsBuilder with a given point of origin.
ReachableRangeQuery - Class in com.tomtom.online.sdk.data.reachablerange
The default implementation of the ReachableRangeQuery object which is used to prepare the query for the Routing API.
ReachableRangeQuery(Double, Double, Double, LatLng, Date, RouteType, Boolean, Avoid, TravelMode, Hilliness, Windingness, Integer, Integer, Integer, Double, Double, Double, Boolean, VehicleLoadType, VehicleEngineType, SpeedToConsumptionMap, Double, Double, Double, Double, Double, Double, Double, SpeedToConsumptionMap, Double, Double, Double) - Constructor for class com.tomtom.online.sdk.data.reachablerange.ReachableRangeQuery
This constructor creates an instance of ReachableRangeQuery and assigns passed values to proper fields.
ReachableRangeResponse - Class in com.tomtom.online.sdk.data.reachablerange
A class which contains information about the reachable range Response such as format version, result, and report.
ReachableRangeResponse() - Constructor for class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse
 
ReachableRangeResult - Class in com.tomtom.online.sdk.data.reachablerange
A class which corresponds to the result of a reachable range Response.
ReachableRangeResult() - Constructor for class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult
 
ReachableRangeResultListener - Interface in com.tomtom.online.sdk.routing
The listener for response of the query sent to ReachableRange online service.
report - Variable in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse
Request report.
Report - Enum in com.tomtom.online.sdk.routing.data
This represents the 'report' parameter in a Request to the Routing API.
requestSync(long, long) - Method in class com.tomtom.online.sdk.NativeReachableRange
 
requestSync(long, long) - Method in class com.tomtom.online.sdk.routing.NativeBatchRouting
 
requestSync(long, long) - Method in class com.tomtom.online.sdk.routing.NativeMatrixRouting
 
responses - Variable in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
 
result - Variable in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse
Result of the request.
ResultReport - Class in com.tomtom.online.sdk.routing.data
The Result report.
ResultReport() - Constructor for class com.tomtom.online.sdk.routing.data.ResultReport
 
resultReport - Variable in class com.tomtom.online.sdk.routing.data.RouteResponse
 
roadNumbers - Variable in class com.tomtom.online.sdk.routing.data.Instruction
An aggregate for roadNumber elements.
roundaboutExitNumber - Variable in class com.tomtom.online.sdk.routing.data.Instruction
Indicates which exit to take at a roundabout.
RouteCallback - Interface in com.tomtom.online.sdk.routing
The default callback response on the query to RoutePlanner.
RouteGuidance - Class in com.tomtom.online.sdk.routing.data
A set of attributes describing the maneuver information of a route.
RouteGuidance() - Constructor for class com.tomtom.online.sdk.routing.data.RouteGuidance
 
RouteLeg - Class in com.tomtom.online.sdk.routing.data
A description of the part of a route comprised of a list of points.
RouteLeg() - Constructor for class com.tomtom.online.sdk.routing.data.RouteLeg
 
routeOffsetInMeters - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The distance from the start of the route to the point of the instruction.
RouteQuery - Class in com.tomtom.online.sdk.routing.data
The default implementation of the RouteQuery object which is used to prepare the query for the Routing API.
RouteQuery(LatLng, LatLng, LatLng[], List<LatLng>, List<LatLngAcc>, Integer, AlternativeType, Integer, Integer, InstructionsType, String, Boolean, RouteRepresentation, TravelTimeType, Integer, SectionType, Report, List<LatLng>, List<String>, List<String>, Date, List<BoundingBox>, Date, RouteType, Boolean, Avoid, TravelMode, Hilliness, Windingness, Integer, Integer, Integer, Double, Double, Double, Boolean, VehicleLoadType, VehicleEngineType, SpeedToConsumptionMap, Double, Double, Double, Double, Double, Double, Double, SpeedToConsumptionMap, Double, Double, Double) - Constructor for class com.tomtom.online.sdk.routing.data.RouteQuery
A constructor that creates an instance of RouteQuery and assigns passed values to proper fields.
RouteRepresentation - Enum in com.tomtom.online.sdk.routing.data
Represents the 'routeRepresentation' parameter in a Request to the Routing API.
RouteResponse - Class in com.tomtom.online.sdk.routing.data
The default route planning result representation when querying the Routing API.
RouteResponse() - Constructor for class com.tomtom.online.sdk.routing.data.RouteResponse
 
routes - Variable in class com.tomtom.online.sdk.routing.data.RouteResponse
 
RouteSection - Class in com.tomtom.online.sdk.routing.data
A set of attributes describing route developer properties.
RouteSection() - Constructor for class com.tomtom.online.sdk.routing.data.RouteSection
 
routeType - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
RouteType - Enum in com.tomtom.online.sdk.routing.data
This represents the 'routeType' parameter in a Request to the Routing API.
RoutingApi - Interface in com.tomtom.online.sdk.routing
TomTom Routing API main object.
RoutingException - Exception in com.tomtom.online.sdk.routing.data
An exception that occurs with a routing Request.
RoutingException() - Constructor for exception com.tomtom.online.sdk.routing.data.RoutingException
The default constructor that creates an exception without a specified message.
RoutingException(String) - Constructor for exception com.tomtom.online.sdk.routing.data.RoutingException
Constructs a new exception with a specified message if there will be any issue with the routing Request.
RoutingException(String, Throwable) - Constructor for exception com.tomtom.online.sdk.routing.data.RoutingException
Constructs a new exception with a specified message and cause if there will be any issue with the routing Request.
RoutingException(Throwable) - Constructor for exception com.tomtom.online.sdk.routing.data.RoutingException
Constructs a new exception with the specified cause.

S

sections - Variable in class com.tomtom.online.sdk.routing.data.FullRoute
Available inside elements.
sectionType - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
Specifies which of the section types is reported in the route Response.
SectionType - Enum in com.tomtom.online.sdk.routing.data
This represents the 'sectionType' parameter in a Request to the Routing API.
signpostText - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The text on a signpost which is most relevant to the maneuver, or to the direction that should be followed.
simpleCategory - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
A placeholder.
SpeedToConsumptionMap - Class in com.tomtom.online.sdk.data
A speed to fuel/energy consumption map.
SpeedToConsumptionMap() - Constructor for class com.tomtom.online.sdk.data.SpeedToConsumptionMap
 
speedToConsumptionPairs - Variable in class com.tomtom.online.sdk.data.SpeedToConsumptionMap
A map which contains pairs of speed-consumption values.
startPointIndex - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
Index of the first point (offset 0) in the route this section applies to (only included for routeRepresentation polyline).
street - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The street name of the next significant road segment after the maneuver, or of the street that should be followed.
subCauseCode - Variable in class com.tomtom.online.sdk.routing.data.Cause
The subcause of the traffic event.
successfulRequests - Variable in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
 
summary - Variable in class com.tomtom.online.sdk.routing.data.FullRoute
A summary of a route.
summary - Variable in class com.tomtom.online.sdk.routing.data.RouteLeg
A summary of a route leg.
Summary - Class in com.tomtom.online.sdk.routing.data
The route summary.
Summary() - Constructor for class com.tomtom.online.sdk.routing.data.Summary
 
SupportsReportParam<T extends SupportsReportParam> - Interface in com.tomtom.online.sdk.data
This interface is only used for routing queries to services which support diagnostic functionality.

T

tag - Variable in class com.tomtom.online.sdk.routing.data.FullRoute
Keeps any object to serialize and restore after rotation.
tec - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
The details of the traffic event.
Tec - Class in com.tomtom.online.sdk.routing.data
The details of the traffic event.
Tec() - Constructor for class com.tomtom.online.sdk.routing.data.Tec
 
toArray(List<LatLng>) - Static method in class com.tomtom.online.sdk.common.location.LatLng
Transforms a list of LatLng locations into an array of double values, ignoring altitude, radius and bearing.
toLocation() - Method in class com.tomtom.online.sdk.common.location.LatLng
Converts to Location.
toString() - Method in enum com.tomtom.online.sdk.routing.data.AlternativeType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.Avoid
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.Hilliness
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.InstructionsType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.Report
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.RouteRepresentation
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.RouteType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.SectionType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.TravelMode
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.TravelTimeType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.VehicleEngineType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.VehicleLoadType
 
toString() - Method in enum com.tomtom.online.sdk.routing.data.Windingness
 
totalRequests - Variable in class com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse
 
trafficDelayInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Summary
Traffic delay is the difference between the travel time calculated using all available traffic information and travel time calculated without the influence of current and historic traffic data.
travelMode - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
travelMode - Variable in class com.tomtom.online.sdk.routing.data.RouteSection
This attribute is either set to the value given to the Request parameter travelMode, if this travel mode is possible, or to another which indicates that the given mode of transport is not possible in this section.
TravelMode - Enum in com.tomtom.online.sdk.routing.data
Represents the 'travelMode' parameter in a Request to the Routing API.
travelTimeInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Instruction
The estimated travel time up to the point corresponding to routeOffsetInMeters.
travelTimeInSeconds - Variable in class com.tomtom.online.sdk.routing.data.Summary
The estimated travel time in seconds.
TravelTimeType - Enum in com.tomtom.online.sdk.routing.data
Represents types of traffic information (e.g., none, historic, live).
turnAngleInDecimalDegrees - Variable in class com.tomtom.online.sdk.routing.data.Instruction
Indicates the direction of an instruction.

U

uphillEfficiency - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 

V

value - Variable in class com.tomtom.online.sdk.routing.data.EffectiveSetting
Input parameter value.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.AlternativeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.Avoid
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.Hilliness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.InstructionsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.Report
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.RouteRepresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.RouteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.SectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.TravelMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.TravelTimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.VehicleEngineType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.VehicleLoadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tomtom.online.sdk.routing.data.Windingness
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tomtom.online.sdk.routing.data.AlternativeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.Avoid
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.Hilliness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.InstructionsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.Report
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.RouteRepresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.SectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.TravelMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.TravelTimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.VehicleEngineType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.VehicleLoadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tomtom.online.sdk.routing.data.Windingness
Returns an array containing the constants of this enum type, in the order they are declared.
vehicleAxleWeightInKg - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleCommercial - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleEngineType - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
VehicleEngineType - Enum in com.tomtom.online.sdk.routing.data
Represents the types of the vehicle engine (e.g., electric).
vehicleHeightInMeters - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleLengthInMeters - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleLoadType - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
VehicleLoadType - Enum in com.tomtom.online.sdk.routing.data
Represents types of cargo that may be classified as hazardous materials and restricted from some roads.
vehicleMaxSpeedInKph - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleWeightInKg - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
vehicleWidthInMeters - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
version - Variable in class com.tomtom.online.sdk.routing.data.RouteResponse
 
visit(RouteResponse) - Method in interface com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitor
Allows the use of a visitor design pattern for RouteResponse.
visit(ReachableRangeResponse) - Method in interface com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitor
Allows the use of a visitor design patter for ReachableRangeResponse.
visit(RouteResponse) - Method in class com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitorAdapter
 
visit(ReachableRangeResponse) - Method in class com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitorAdapter
 

W

windingness - Variable in class com.tomtom.online.sdk.data.CommonRequestQuery
 
Windingness - Enum in com.tomtom.online.sdk.routing.data
Represents the 'windingness' parameter in a Request to the Routing API.
withAccelerationEfficiency(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the efficiency of converting chemical energy stored in fuel to kinetic energy when the vehicle accelerates (i.e., KineticEnergyGained/ChemicalEnergyConsumed).
withAccelerationEfficiency(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAccelerationEfficiency(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the efficiency of converting chemical energy stored in fuel to kinetic energy when the vehicle accelerates (i.e., KineticEnergyGained/ChemicalEnergyConsumed).
withAccelerationEfficiency(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAllowVignettes(List<String>) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAllowVignettes(List<String>) - Method in interface com.tomtom.online.sdk.data.PostCommonParams
A list of 3-character ISO 3166-1 alpha-3 country codes of countries in which toll roads with vignettes are allowed.
withAllowVignettes(List<String>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
A list of 3-character ISO 3166-1 alpha-3 country codes of countries in which all toll roads with vignettes are allowed.
withAllowVignettes(List<String>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAlternativeType(AlternativeType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Controls the optimality with respect to the given planning criteria of the calculated alternatives compared to the reference route.
withArriveAt(Date) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the desired arrival time for the route to calculation.
withArriveAt(Date) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAuxiliaryPowerInKW(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the amount of power consumed for sustaining auxiliary systems, in kilowatts (kW).
withAuxiliaryPowerInKW(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAuxiliaryPowerInKW(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the amount of power consumed for sustaining auxiliary systems, in kilowatts (kW).
withAuxiliaryPowerInkW(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAuxiliaryPowerInLitersPerHour(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the amount of fuel consumed for sustaining auxiliary systems of the vehicle in liters per hour.
withAuxiliaryPowerInLitersPerHour(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAuxiliaryPowerInLitersPerHour(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the amount of fuel consumed for sustaining auxiliary systems of the vehicle, in liters per hour.
withAuxiliaryPowerInLitersPerHour(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAvoidAreas(List<BoundingBox>) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAvoidAreas(List<BoundingBox>) - Method in interface com.tomtom.online.sdk.data.PostCommonParams
A list of rectangles that define areas to be avoided during a reachable range calculation.
withAvoidAreas(List<BoundingBox>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
A list of rectangles that defines areas that are to be avoided during route calculation.
withAvoidAreas(List<BoundingBox>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAvoidType(Avoid) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies what the route calculation should try to avoid when determining the route.
withAvoidType(Avoid) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAvoidType(Avoid) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies what the route calculation should try to avoid when determining the route.
withAvoidType(Avoid) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withAvoidVignettes(List<String>) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withAvoidVignettes(List<String>) - Method in interface com.tomtom.online.sdk.data.PostCommonParams
A list of 3-character ISO 3166-1 alpha-3 country codes of countries in which all toll roads with vignettes are to be avoided.
withAvoidVignettes(List<String>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
A list of 3-character ISO 3166-1 alpha-3 country codes of countries in which all toll roads with vignettes are to be avoided.
withAvoidVignettes(List<String>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withComputeBestOrder(Boolean) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies if the best order of waypoints should be used to compute route.
withComputeTravelTimeFor(TravelTimeType) - Method in interface com.tomtom.online.sdk.data.MatrixCalculateRouteParams
Specifies whether to return additional travel times using different types of traffic information (none, historic, live) as well as the default best-estimate travel time.
withComputeTravelTimeFor(TravelTimeType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies whether to return additional travel times using different types of traffic information (none, historic, live) as well as the default best-estimate travel time.
withConsiderTraffic(Boolean) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies if all available traffic information should be considered during routing.
withConsiderTraffic(Boolean) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withConsiderTraffic(Boolean) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies if it should consider all available traffic information during routing.
withConstantSpeedConsumptionInkWh(Map<Integer, Double>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withConstantSpeedConsumptionInKWhPerHundredKm(SpeedToConsumptionMap) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the speed-dependent component of consumption.
withConstantSpeedConsumptionInKWhPerHundredKm(SpeedToConsumptionMap) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withConstantSpeedConsumptionInKWhPerHundredKm(SpeedToConsumptionMap) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the speed-dependent component of consumption.
withConstantSpeedConsumptionInLiters(Map<Integer, Double>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withConstantSpeedConsumptionInLitersPerHundredKm(SpeedToConsumptionMap) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the speed-dependent component of consumption.
withConstantSpeedConsumptionInLitersPerHundredKm(SpeedToConsumptionMap) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withConstantSpeedConsumptionInLitersPerHundredKm(SpeedToConsumptionMap) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the speed-dependent component of consumption.
withCurrentChargeInKWh(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the current electric energy supply in kilowatt hours (kWh).
withCurrentChargeInKWh(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withCurrentChargeInKWh(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the current electric energy supply in kilowatt hours (kWh).
withCurrentChargeInkWh(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withCurrentFuelInLiters(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the current supply of fuel in liters.
withCurrentFuelInLiters(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withCurrentFuelInLiters(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the current supply of fuel in liters.
withCurrentFuelInLiters(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withDecelerationEfficiency(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the efficiency of converting kinetic energy to saved (not consumed) fuel when the vehicle decelerates (i.e., ChemicalEnergySaved/KineticEnergyLost).
withDecelerationEfficiency(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withDecelerationEfficiency(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the efficiency of converting kinetic energy to saved (not consumed) fuel when the vehicle decelerates (i.e., ChemicalEnergySaved/KineticEnergyLost).
withDecelerationEfficiency(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withDepartAt(Date) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the departure time.
withDepartAt(Date) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withDepartAt(Date) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the departure time for the route to calculation.
withDepartAt(Date) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withDownhillEfficiency(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the efficiency of converting potential energy to saved (not consumed) fuel when the vehicle loses elevation (i.e., ChemicalEnergySaved/PotentialEnergyLost).
withDownhillEfficiency(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withDownhillEfficiency(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the efficiency of converting potential energy to saved (not consumed) fuel when the vehicle loses elevation (i.e., ChemicalEnergySaved/PotentialEnergyLost).
withDownhillEfficiency(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withEnergyBudgetInKWh(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.IReachableRangeQuery
Electric energy budget in kilowatt hours (kWh) that determines the maximum range that can be traveled using the specified Electric Consumption Model.
withEnergyBudgetInKWh(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.ReachableRangeParams
Electric energy budget in kilowatt hours (kWh) that determines the maximum range that can be traveled using the specified Electric Consumption Model.
withEnergyBudgetInKWh(Double) - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
 
withFuelBudgetInLiters(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.IReachableRangeQuery
Fuel budget in liters that determines the maximum range that can be travelled using the specified Combustion Consumption Model.
withFuelBudgetInLiters(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.ReachableRangeParams
Fuel budget in liters that determines the maximum range that can be traveled using the specified Combustion Consumption Model.
withFuelBudgetInLiters(Double) - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
 
withFuelEnergyDensityInMJoulesPerLiter(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the amount of chemical energy stored in one liter of fuel in megajoules (MJ).
withFuelEnergyDensityInMJoulesPerLiter(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withFuelEnergyDensityInMJoulesPerLiter(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the amount of chemical energy stored in one liter of fuel in megajoules (MJ).
withFuelEnergyDensityInMJoulesPerLiter(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withHilliness(Hilliness) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the hilliness type for route calculation.
withHilliness(Hilliness) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withHilliness(Hilliness) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the hilliness type for route calculation.
withHilliness(Hilliness) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withInstructionsType(InstructionsType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the instructions type for the route calculation.
withIsVehicleCommercial(Boolean) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies if the vehicle is used for commercial purposes to calculate route.
withIsVehicleCommercial(Boolean) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withLanguage(String) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the language used for route calculation.
withMaxAlternatives(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the maximal number of route alternatives to be calculated by the service.
withMaxChargeInKWh(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the capacity of the vehicle's battery in kilowatt hours (kWh).
withMaxChargeInKWh(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withMaxChargeInKWh(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the maximum electric energy supply in kilowatt hours (kWh) that may be stored in the vehicle's battery.
withMaxChargeInkWh(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withMinDeviationDistance(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
All alternative routes returned will follow the reference route from the origin point of the calculateRoute Request for at least this number of meters.
withMinDeviationTime(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
All alternative routes returned will follow the reference route from the origin point of the calculateRoute Request for at least this number of seconds.
withReachableRangeQuerys(List<ReachableRangeQuery>) - Method in interface com.tomtom.online.sdk.routing.data.batch.IBatchRoutingQuery
Used in the default builder BatchRoutingQueryBuilder.
withReport(Report) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withReport(Report) - Method in interface com.tomtom.online.sdk.data.SupportsReportParam
Specifies what data should be reported for diagnostic purposes.
withReport(Report) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies if the report should be provided in the route query Response.
withRouteQuerys(List<RouteQuery>) - Method in interface com.tomtom.online.sdk.routing.data.batch.IBatchRoutingQuery
Used in the default builder BatchRoutingQueryBuilder.
withRouteRepresentation(RouteRepresentation) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the route representation for the route calculation.
withRouteType(RouteType) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the route type.
withRouteType(RouteType) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withRouteType(RouteType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the route type for the route calculation.
withRouteType(RouteType) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withSectionType(SectionType) - Method in interface com.tomtom.online.sdk.data.MatrixCalculateRouteParams
Specifies which of the section types is reported in the route Response.
withSectionType(SectionType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies which of the section types is reported in the route Response.
withSupportingPoints(List<LatLng>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
A list of base route points to be used as input for route reconstruction.
withSupportingPoints(List<LatLng>) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withTimeBudgetInSeconds(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.IReachableRangeQuery
Time budget in seconds that determines the maximum range that can be traveled within a given time.
withTimeBudgetInSeconds(Double) - Method in interface com.tomtom.online.sdk.data.reachablerange.ReachableRangeParams
Time budget in seconds that determines the maximum range that can be traveled within a given time.
withTimeBudgetInSeconds(Double) - Method in class com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder
 
withTraffic(boolean) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withTravelMode(TravelMode) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the travel mode for route calculation.
withTravelMode(TravelMode) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withTravelMode(TravelMode) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the travel mode for the route calculation.
withTravelMode(TravelMode) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withUphillEfficiency(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the efficiency of converting chemical energy stored in fuel to potential energy when the vehicle gains elevation (i.e., PotentialEnergyGained/ChemicalEnergyConsumed).
withUphillEfficiency(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withUphillEfficiency(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the efficiency of converting chemical energy stored in fuel to potential energy when the vehicle gains elevation (i.e., PotentialEnergyGained/ChemicalEnergyConsumed).
withUphillEfficiency(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleAxleWeight(int) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleAxleWeightInKg(Integer) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle axle weight for route calculation.
withVehicleAxleWeightInKg(Integer) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleAxleWeightInKg(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle axle weight for route calculation.
withVehicleCommercial(Boolean) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies if the vehicle is used for commercial purposes to calculate route.
withVehicleCommercial(boolean) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleEngineType(VehicleEngineType) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle engine type for route query.
withVehicleEngineType(VehicleEngineType) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleEngineType(VehicleEngineType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle engine type for route query.
withVehicleEngineType(VehicleEngineType) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleHeading(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle heading for route calculation.
withVehicleHeight(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleHeightInMeters(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle height for route calculation.
withVehicleHeightInMeters(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleHeightInMeters(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle height for route calculation.
withVehicleLength(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleLengthInMeters(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle length for route calculation.
withVehicleLengthInMeters(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleLengthInMeters(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle length for route calculation.
withVehicleLoadType(VehicleLoadType) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle load type for route calculation.
withVehicleLoadType(VehicleLoadType) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleLoadType(VehicleLoadType) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle load type for route calculation.
withVehicleLoadType(VehicleLoadType) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleMaxSpeed(int) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleMaxSpeedInKph(Integer) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle max speed for route calculation.
withVehicleMaxSpeedInKph(Integer) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleMaxSpeedInKph(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle max speed for route calculation.
withVehicleWeight(int) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleWeightInKg(Integer) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle weight in kilograms for route calculation.
withVehicleWeightInKg(Integer) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleWeightInKg(Integer) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle weight in kilograms for route calculation.
withVehicleWidth(Double) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
withVehicleWidthInMeters(Double) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the vehicle width for route calculation.
withVehicleWidthInMeters(Double) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withVehicleWidthInMeters(Double) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the vehicle width for route calculation.
withWayPoints(LatLng[]) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the array of map coordinates whose geographical information indicates your waypoints for the route calculation.
withWayPointsList(List<LatLng>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the array of map coordinate whose geographical information indicates your waypoints for the route calculation.
withWayPointsWithAcc(List<LatLngAcc>) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the array of map coordinate whose geographical information indicates your waypoints with radius for the route calculation.
withWindingness(Windingness) - Method in interface com.tomtom.online.sdk.data.CommonParams
Specifies the windingness type for route calculation.
withWindingness(Windingness) - Method in class com.tomtom.online.sdk.data.CommonParamsBuilder
 
withWindingness(Windingness) - Method in interface com.tomtom.online.sdk.routing.data.IRouteQuery
Specifies the windingness type for route calculation.
withWindingness(Windingness) - Method in class com.tomtom.online.sdk.routing.data.RouteQuery
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links