com.tomtom.online.sdk.routing.data.AdrTunnelRestrictionCode |
Specifies if the vehicle should be subjected to ADR tunnel restrictions. |
com.tomtom.online.sdk.routing.data.AlternativeType |
Represents the 'alternativeType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.calculation.AlternativeType |
Represents the 'alternativeType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.Avoid |
Represents the 'routeAvoids' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.description.AvoidType |
Defines what kind of roads should be avoided while calculating a route. |
com.tomtom.online.sdk.routing.BatchableRoutingResponse |
An object which represents a Response to a Routing API Request that can be received within the Batch Response. |
com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitor |
A visitor of routing Response objects, implementing the visitor design pattern. Facilitates operating on |
com.tomtom.online.sdk.routing.data.batch.BatchableRoutingResponseVisitorAdapter |
An empty implementation for |
com.tomtom.online.sdk.routing.BatchableRoutingResultListener |
The listener for the Response of the query sent to the Batch Routing online service. |
com.tomtom.online.sdk.routing.batch.BatchRoutesCallback |
Callback which is responsible to inform about a received BatchRoutesPlan or respective error. |
com.tomtom.online.sdk.routing.batch.BatchRoutesPlan |
Contains RoutePlan and ReachableRangeArea returned from the Batch Routing service. |
com.tomtom.online.sdk.routing.batch.BatchRoutesSpecification |
Represents parameters that will be used for a Batch Routing service Request. |
com.tomtom.online.sdk.routing.data.batch.BatchRoutingQuery |
A builder class used to create queries for the Batch Routing service. |
com.tomtom.online.sdk.routing.data.batch.BatchRoutingQueryBuilder |
The default builder for BatchRoutingQuery objects. |
com.tomtom.online.sdk.routing.data.batch.BatchRoutingResponse |
The Response to an Batch Routing Request. |
com.tomtom.online.sdk.routing.BuildConfig | |
com.tomtom.online.sdk.routing.BuildConfig | |
com.tomtom.online.sdk.routing.data.Cause |
The cause of the traffic event. |
com.tomtom.online.sdk.routing.route.information.Cause |
The cause of the traffic event. |
com.tomtom.online.sdk.routing.ev.charging.ChargingConnection |
Represents information about the charging connection. |
com.tomtom.online.sdk.routing.ev.charging.ChargingCurveSupportPoint |
Represents information about the supporting point of a charging curve. Creates an instance of ChargingCurveSupportPoint. |
com.tomtom.online.sdk.routing.ev.charging.ChargingDescriptor |
Defines parameters related to charging the EV. |
com.tomtom.online.sdk.routing.ev.charging.ChargingInformationAtEndOfLeg |
Represents information about a charging stop of a route leg. |
com.tomtom.online.sdk.routing.ev.charging.ChargingMode |
Represents information about the charging behavior of the vehicle. Creates an instance of ChargingMode. |
com.tomtom.online.sdk.routing.route.vehicle.CombustionVehicleConsumption |
Describes parameters used to determine the vehicle power and consumption. |
com.tomtom.online.sdk.routing.route.CombustionVehicleDescriptor |
Describes the vehicle with a combustion engine. |
com.tomtom.online.sdk.data.CommonParams |
An interface used to specify common params when using the Routing service. Used in |
com.tomtom.online.sdk.data.CommonParamsBuilder |
A class used to build commonly used params using native handle to native service. |
com.tomtom.online.sdk.data.CommonRequestQuery |
A base class that specifies the most common parameters used in a routing query (e.g., route type, departure time, or travel mode). |
com.tomtom.online.sdk.routing.data.EffectiveSetting |
The effective setting. It reports the effective parameters or data used when calling the API. |
com.tomtom.online.sdk.routing.route.diagnostic.EffectiveSetting |
The effective setting. It reports the effective parameters or data used when calling the API. |
com.tomtom.online.sdk.routing.route.vehicle.ElectricVehicleConsumption |
Describes capacity and the consumption of the EV. |
com.tomtom.online.sdk.routing.route.ElectricVehicleDescriptor |
Represents the electric vehicle descriptor used during a route plan. |
com.tomtom.online.sdk.routing.ev.route.EvFullRoute |
Represents information about the route. |
com.tomtom.online.sdk.routing.ev.EvRouteCallback |
Callback which is responsible to inform about a received EvRoutePlan or respective error. |
com.tomtom.online.sdk.routing.ev.EvRoutePlan |
Represents a result from the Long Distance EV Routing service. |
com.tomtom.online.sdk.routing.ev.EvRouteSpecification |
A constructor used to create an instance of EvRouteSpecification. |
com.tomtom.online.sdk.routing.ev.charging.FacilityType |
The Facility Type of the charging connection which is compatible with the vehicle. |
com.tomtom.online.sdk.routing.data.FullRoute |
A description of a route comprised of a list of legs. |
com.tomtom.online.sdk.routing.route.information.FullRoute |
Represents information about the route. |
com.tomtom.online.sdk.routing.data.Hilliness |
Represents the 'hilliness' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.description.Hilliness |
Represents the 'hilliness' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.batch.IBatchRoutingQuery |
An interface used for building new batch routing queries with route queries and reachable range queries. Implemented in the class |
com.tomtom.online.sdk.routing.data.longDistanceEV.ILongDistanceEVRoutingQuery |
An interface used to build new Long Distance EV Routing queries. Implemented in the class |
com.tomtom.online.sdk.routing.data.Instruction |
A set of attributes describing a maneuver, e.g., 'Turn right', 'Keep left', 'Take the ferry', 'Take the motorway', 'Arrive'. |
com.tomtom.online.sdk.routing.route.information.Instruction |
A set of attributes describing a maneuver, e.g., 'Turn right', 'Keep left', 'Take the ferry', 'Take the motorway', 'Arrive'. |
com.tomtom.online.sdk.routing.data.InstructionGroup |
This groups a sequence of instruction elements which are related to each other. |
com.tomtom.online.sdk.routing.route.information.InstructionGroup |
This groups a sequence of instruction elements which are related to each other. |
com.tomtom.online.sdk.routing.data.InstructionsType |
Represents the 'instructionsType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.calculation.InstructionsType |
Represents the 'instructionsType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.data.reachablerange.IReachableRangeQuery |
Interface used to specify key parameters for a reachable range query such as an energy and fuel budget. Implemented in the default reachable range query builder |
com.tomtom.online.sdk.routing.data.IRouteQuery |
The interface Route query which specifies the API to construct the query for the Routing API. |
com.tomtom.online.sdk.routing.ev.route.Leg |
Represents information about a part of a route, comprised of a list of points. |
com.tomtom.online.sdk.routing.ev.route.LegSummary |
Represents a summary of a route leg. |
com.tomtom.online.sdk.routing.data.longDistanceEV.LongDistanceEVRoutingQuery |
A builder class used to create queries for the Long Distance EV Routing service. |
com.tomtom.online.sdk.routing.data.longDistanceEV.LongDistanceEVRoutingQueryBuilder |
The default builder for LongDistanceEVRoutingQuery objects. |
com.tomtom.online.sdk.routing.data.longDistanceEV.LongDistanceEVRoutingResponse |
Represents a Response from the Long Distance EV Routing Service. |
com.tomtom.online.sdk.data.MatrixCalculateRouteParams |
The interface Route query which specifies the API to construct the query to the Routing API. It only contains params accepted by Matrix Routing. |
com.tomtom.online.sdk.routing.matrix.route.MatrixRoute |
Contains Summary and a description returned from the Matrix Routing service. |
com.tomtom.online.sdk.routing.matrix.route.MatrixRouteKey |
A class which is used as a key in a map of the matrix of routes in MatrixRoutePlan. |
com.tomtom.online.sdk.routing.matrix.MatrixRoutesCallback |
Callback which is responsible to inform about a received MatrixRoutesPlan or respective error. |
com.tomtom.online.sdk.routing.matrix.MatrixRoutesPlan |
Result of the Matrix Routing. |
com.tomtom.online.sdk.routing.matrix.MatrixRoutesSpecification |
Represents parameters that will be used for a Matrix Routing Request. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingParams |
Class used to specify matrix routing parameters such as list of origin and destination coordinates. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQuery |
A data object used to prepare a query to the Matrix Routing service. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingQueryBuilder |
The default builder for MatrixRoutingQuery objects. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResponse |
The Response to a Matrix Routing Request. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResult |
A class that is used to hold information about matrix routing such as summary, origin, and destination. |
com.tomtom.online.sdk.routing.data.matrix.MatrixRoutingResultKey |
A class which is used as a key in a map of matrix routing Response results. |
com.tomtom.online.sdk.routing.MatrixRoutingResultListener |
The listener for response of the query sent to Matrix Routing online service. |
com.tomtom.online.sdk.routing.data.matrix.MatrixSummary |
A class used to get the Matrix routing summary. It holds data about how many total routes were calculated and how many of them were successful. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeAvoidType |
Specifies something that the route calculation should try to avoid. |
com.tomtom.online.sdk.routing.NativeBatchRouting |
A wrapper for a native object providing access to the Batch Routing service. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeCause |
The cause of the traffic event. |
com.tomtom.online.sdk.routing.data.longDistanceEV.charging.NativeChargingConnection |
Represents information about the charging connection. |
com.tomtom.online.sdk.routing.data.longDistanceEV.charging.NativeChargingCurveSupportPoint |
Represents information about a supporting point of a charging curve. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeChargingInformationAtEndOfLeg |
Represents information about a charging stop of a route leg. |
com.tomtom.online.sdk.routing.data.longDistanceEV.charging.NativeChargingMode |
Represents information about the charging behavior of the vehicle. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeEffectiveSetting |
The effective setting. It reports the effective parameters or data used when calling the API. |
com.tomtom.online.sdk.routing.data.longDistanceEV.charging.NativeFacilityType |
The Facility Type of the charging connection which is compatible with the vehicle. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeFullRoute |
Represents information about the route. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeLeg |
Represents information about a part of a route, comprised of a list of points. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeLegSummary |
Represents a summary of a route leg. |
com.tomtom.online.sdk.routing.NativeLongDistanceEVRouting |
A wrapper for a native object providing access to the Long Distance EV Routing service. |
com.tomtom.online.sdk.routing.NativeMatrixRouting |
A wrapper for a native object providing access to the Matrix Routing service. |
com.tomtom.online.sdk.routing.data.longDistanceEV.charging.NativePlugType |
The Plug Type of the charging connection which is compatible with the vehicle. |
com.tomtom.online.sdk.NativeReachableRange |
A wrapper for a native object providing access to the Reachable Range routing service. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeReport |
Represents information about the data which should be reported for diagnosis purposes. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeReportType |
This represents the 'report' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeRouteRepresentation |
Represents the 'routeRepresentation' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeRouteSummary |
Represents the summary of a route for an electrical vehicle. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeRouteType |
The type of route requested. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeSection |
Represents information about the route section. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeSectionSimpleCategory |
The type of the incident. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeSectionType |
This represents the 'sectionType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeSummary |
Represents the summary of a route. |
com.tomtom.online.sdk.routing.data.longDistanceEV.response.NativeTec |
The details of the traffic event. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeTravelMode |
Represents the 'travelMode' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeVehicleAdrTunnelRestrictionCode |
Specifies if the vehicle should be subjected to ADR tunnel restrictions. |
com.tomtom.online.sdk.routing.data.longDistanceEV.query.NativeVehicleLoadType |
Represents types of cargo that may be classified as hazardous materials and restricted from some roads. Available vehicleLoadType values are US Hazmat classes 1 through 9, plus generic classifications for use in other countries. For more details, see: https://developer.tomtom.com/routing-api/routing-api-documentation-routing/common-routing-parameters. |
com.tomtom.online.sdk.routing.OnlineRoutingApi |
Default TomTom implementation of the entry point to perform route planning action based on TomTom's Routing API. |
com.tomtom.online.sdk.routing.data.OptimizedWaypoint |
The optimized waypoint. If the Routing Request contains waypoints and the computeBestOrder parameter, the Response will include the optimized waypoint indices. |
com.tomtom.online.sdk.routing.route.information.OptimizedWaypoint |
The optimized waypoint. If the route specification contains waypoints and the computeBestOrder parameter, the route plan will include the optimized waypoint indices. |
com.tomtom.online.sdk.routing.ev.charging.PlugType |
The Plug Type of the charging connection which is compatible with the vehicle. |
com.tomtom.online.sdk.data.PostCommonParams |
An interface used to specify additional parameters that are used during the Routing service. Used in builder |
com.tomtom.online.sdk.routing.reachablerange.ReachableAreaCallback |
Callback which is responsible to inform about a received ReachableRangeArea or respective error. |
com.tomtom.online.sdk.routing.reachablerange.ReachableRangeArea |
Represents the reachable area. |
com.tomtom.online.sdk.routing.reachablerange.ReachableRangeBudgetDescriptor |
Defines the budget of the Reachable Range. |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeParams |
An interface used to specify key parameters for reachable range such as an energy and fuel budget. Extends the native class to access the native object's unique id and native handle. Implemented in the default reachable range params builder |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeParamsBuilder |
A class used for building parameters of a reachable range query using a native handle from the |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeQuery |
The default implementation of the ReachableRangeQuery object which is used to prepare the query for the Routing API. |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeQueryBuilder |
The default builder for {@link ReachableRangeQuery} objects. |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeResponse |
A class which contains information about the reachable range Response such as format version, result, and report. For access to any of those fields use one of getters. |
com.tomtom.online.sdk.data.reachablerange.ReachableRangeResult |
A class which corresponds to the result of a reachable range Response. This class contains the coordinates of a center point and an array of coordinates that can be reached from a center point. |
com.tomtom.online.sdk.routing.ReachableRangeResultListener |
The listener for response of the query sent to ReachableRange online service. |
com.tomtom.online.sdk.routing.reachablerange.ReachableRangeSpecification |
Represents parameters used in a Reachable Range service Request. |
com.tomtom.online.sdk.routing.data.Report |
This represents the 'report' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.diagnostic.Report |
Represents information about the data which should be reported for diagnosis purposes. |
com.tomtom.online.sdk.routing.route.diagnostic.ReportType |
This represents the report type. |
com.tomtom.online.sdk.routing.data.ResultReport |
The Result report. |
com.tomtom.online.sdk.routing.route.RouteCalculationDescriptor |
Defines the parameters used for the route calculation in the Routing API. |
com.tomtom.online.sdk.routing.RouteCallback |
The default callback Response on the query to RoutePlanner. |
com.tomtom.online.sdk.routing.route.RouteCallback |
Callback which is responsible to inform about a received RoutePlan or respective error. |
com.tomtom.online.sdk.routing.ev.RouteDescriptor |
Represents route descriptor used during route plan. |
com.tomtom.online.sdk.routing.route.RouteDescriptor |
Represents parameters of the route for route planning. |
com.tomtom.online.sdk.routing.data.RouteGuidance |
A set of attributes describing the maneuver information of a route. |
com.tomtom.online.sdk.routing.route.information.RouteGuidance |
A set of attributes describing the maneuver information of a route. |
com.tomtom.online.sdk.routing.data.RouteLeg |
A description of the part of a route comprised of a list of points. |
com.tomtom.online.sdk.routing.route.information.RouteLeg |
Represents information about a part of a route, comprised of a list of points. |
com.tomtom.online.sdk.routing.route.RoutePlan |
Represents the calculated route based on a passed RouteSpecification. |
com.tomtom.online.sdk.routing.data.RouteQuery |
The default implementation of the RouteQuery object which is used to prepare the query for the Routing API. |
com.tomtom.online.sdk.routing.data.RouteQueryBuilder |
The default implementation of RouteQuery object which is used to prepare the query for the Routing API. |
com.tomtom.online.sdk.routing.data.RouteRepresentation |
Represents the 'routeRepresentation' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.ev.route.RouteRepresentation |
Represents the route representation. |
com.tomtom.online.sdk.routing.route.calculation.RouteRepresentation |
Represents the 'routeRepresentation' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.RouteResponse |
The default route planning result representation when querying the Routing API. |
com.tomtom.online.sdk.routing.data.RouteSection |
A set of attributes describing route developer properties. |
com.tomtom.online.sdk.routing.route.information.RouteSection |
Represents information about the route section. |
com.tomtom.online.sdk.routing.route.RouteSpecification |
Represents parameters used in a Routing API Request. |
com.tomtom.online.sdk.routing.ev.route.RouteSummary |
Represents the summary of a route for an electrical vehicle. |
com.tomtom.online.sdk.routing.data.RouteType |
This represents the 'routeType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.ev.route.RouteType |
The type of route requested. |
com.tomtom.online.sdk.routing.route.description.RouteType |
This represents the 'routeType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.RoutingApi |
TomTom Routing API main object. |
com.tomtom.online.sdk.routing.data.RoutingException |
An exception that occurs with a routing Request. |
com.tomtom.online.sdk.routing.RoutingException |
Exception thrown by the Routing API in case of an error. |
com.tomtom.online.sdk.routing.ev.route.Section |
Represents information about the route section. |
com.tomtom.online.sdk.routing.data.SectionType |
This represents the 'sectionType' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.calculation.SectionType |
Represents the section type. |
com.tomtom.online.sdk.routing.route.information.SimpleCategory |
The type of the incident. |
com.tomtom.online.sdk.data.SpeedToConsumptionMap |
A speed to fuel/energy consumption map. Units and constraints are defined by the context in which this is used. |
com.tomtom.online.sdk.routing.data.Summary |
The route summary. It contains basic information about the route, e.g., length, travel time, etc. |
com.tomtom.online.sdk.routing.ev.route.Summary |
Represents the summary of a route. |
com.tomtom.online.sdk.routing.route.description.Summary |
Represents the summary of a route. |
com.tomtom.online.sdk.data.SupportsReportParam |
This interface is only used for routing queries to services which support diagnostic functionality. |
com.tomtom.online.sdk.routing.data.Tec |
The details of the traffic event. |
com.tomtom.online.sdk.routing.route.information.Tec |
The details of the traffic event. |
com.tomtom.online.sdk.routing.route.calculation.TrafficInformation |
Represents types of traffic information. |
com.tomtom.online.sdk.routing.data.TravelMode |
Represents the 'travelMode' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.ev.route.TravelMode |
Represents the 'travelMode' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.description.TravelMode |
Represents the 'travelMode' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.data.TravelTimeType |
Represents types of traffic information (e.g., none, historic, live). |
com.tomtom.online.sdk.routing.route.vehicle.VehicleAdrTunnelRestrictionCode |
Specifies if the vehicle should be subjected to ADR tunnel restrictions. |
com.tomtom.online.sdk.routing.route.vehicle.VehicleDimensions |
Specifies the dimensions of the vehicle. |
com.tomtom.online.sdk.routing.route.vehicle.VehicleEfficiency |
Specifies the efficiency of the vehicle. |
com.tomtom.online.sdk.routing.data.VehicleEngineType |
Represents the types of the vehicle engine (e.g., electric). |
com.tomtom.online.sdk.routing.route.vehicle.VehicleEngineType |
Represents the types of the vehicle engine (e.g., electric). |
com.tomtom.online.sdk.routing.data.VehicleLoadType |
Represents types of cargo that may be classified as hazardous materials and restricted from some roads. Available vehicleLoadType values are US Hazmat classes 1 through 9, plus generic classifications for use in other countries. For more details, see: https://developer.tomtom.com/routing-api/routing-api-documentation-routing/common-routing-parameters. |
com.tomtom.online.sdk.routing.route.vehicle.VehicleLoadType |
Represents types of cargo that may be classified as hazardous materials and restricted from some roads. Available vehicleLoadType values are US Hazmat classes 1 through 9, plus generic classifications for use in other countries. For more details, see: https://developer.tomtom.com/routing-api/routing-api-documentation-routing/common-routing-parameters. |
com.tomtom.online.sdk.routing.route.vehicle.VehicleRestrictions |
Specifies the restriction that this vehicle should be subjected to. |
com.tomtom.online.sdk.routing.data.Windingness |
Represents the 'windingness' parameter in a Request to the Routing API. |
com.tomtom.online.sdk.routing.route.description.Windingness |
Represents the 'windingness' parameter in a Request to the Routing API. |