sdk-routing
Module Contents
alltypes
Module Contents
class AdrTunnelRestrictionCode
@Beta(2020, 12) enum class AlternativeType
class AlternativeType
class Avoid
@Beta(2020, 12) enum class AvoidType
interface BatchableRoutingResponse : ServiceResponse, Visitable<BatchableRoutingResponseVisitor!>
interface BatchableRoutingResponseVisitor
open class BatchableRoutingResponseVisitorAdapter : BatchableRoutingResponseVisitor
interface BatchableRoutingResultListener
@Beta(2020, 12) interface BatchRoutesCallback
@Beta(2020, 12) data class BatchRoutesPlan : Serializable
@Beta(2020, 12) data class BatchRoutesSpecification
@DeprecatedSince(2020, 6) open class BatchRoutingQuery : BaseRequestQuery, NativeObject
@DeprecatedSince(2020, 6) open class BatchRoutingResponse : ServiceBaseResponse, Batchable
class BuildConfig
class BuildConfig
@Beta(2020, 12) data class Cause : Serializable
open class Cause : Serializable
@Beta(2020, 12) data class ChargingConnection : Serializable
@Beta(2020, 12) data class ChargingCurveSupportPoint : Serializable
@Beta(2020, 12) data class ChargingDescriptor : Serializable
@Beta(2020, 12) data class ChargingInformationAtEndOfLeg : Serializable
@Beta(2020, 12) data class ChargingMode : Serializable
@Beta(2020, 12) data class CombustionVehicleConsumption
@Beta(2020, 12) data class CombustionVehicleDescriptor
interface CommonParams<T : CommonParams<CommonParams<*>>!>
open class CommonParamsBuilder : CommonParams<CommonParamsBuilder!>, PostCommonParams<CommonParamsBuilder!>, SupportsReportParam<CommonParamsBuilder!>, JniNativeHandleOwner
abstract class CommonRequestQuery : BaseRequestQuery
@Beta(2020, 12) data class EffectiveSetting : Serializable
open class EffectiveSetting : Serializable
@Beta(2020, 12) data class ElectricVehicleConsumption
@Beta(2020, 12) data class ElectricVehicleDescriptor
@Beta(2020, 12) data class EvFullRoute : Serializable
@Beta(2020, 12) interface EvRouteCallback
@Beta(2020, 12) data class EvRoutePlan : Serializable
@Beta(2020, 12) data class EvRouteSpecification
@Beta(2020, 12) enum class FacilityType
@Beta(2020, 12) data class FullRoute : Serializable
open class FullRoute : MatchingDataProvider, Serializable
@Beta(2020, 12) enum class Hilliness
class Hilliness
@DeprecatedSince(2020, 6) interface IBatchRoutingQuery
interface ILongDistanceEVRoutingQuery
@Beta(2020, 12) data class Instruction : Serializable
open class Instruction : Serializable
Module Contents
Instruction()
Instruction(routeOffsetInMeters: Int, travelTimeInSeconds: Int, point: LatLng!, instructionType: String!, street: String!, roadNumbers: Array<String!>!, exitNumber: String!, countryCode: String!, signpostText: String!, junctionType: String!, turnAngleInDecimalDegrees: Int, roundaboutExitNumber: Int, possibleCombineWithNext: Boolean, drivingSide: String!, maneuver: String!, message: String!, combinedMessage: String!)
protected var combinedMessage: String!
protected var countryCode: String!
protected var drivingSide: String!
protected var exitNumber: String!
protected var instructionType: String!
protected var junctionType: String!
protected var maneuver: String!
protected var message: String!
protected var point: LatLng!
protected var possibleCombineWithNext: Boolean
protected var roadNumbers: Array<String!>!
protected var roundaboutExitNumber: Int
protected var routeOffsetInMeters: Int
protected var signpostText: String!
protected var street: String!
protected var travelTimeInSeconds: Int
protected var turnAngleInDecimalDegrees: Int
@Beta(2020, 12) data class InstructionGroup : Serializable
open class InstructionGroup : Serializable
@Beta(2020, 12) enum class InstructionsType
class InstructionsType
@DeprecatedSince(2020, 6) interface IReachableRangeQuery
@DeprecatedSince(2020, 6) interface IRouteQuery
@Beta(2020, 12) data class Leg : Serializable
@Beta(2020, 12) data class LegSummary : Serializable
open class LongDistanceEVRoutingQuery : BaseRequestQuery, NativeObject
Module Contents
LongDistanceEVRoutingQuery(@NonNull origin: LatLng, @NonNull destination: LatLng, @NonNull speedConsumptionInKWhPerHundredKm: MutableMap<Double!, Double!>, @NonNull currentChargeInKWh: Double, @NonNull maxChargeInkWh: Double, @NonNull minChargeAtDestinationInkWh: Double, @NonNull minChargeAtChargingStopsInkWh: Double, @NonNull chargingModes: MutableList<NativeChargingMode!>, report: NativeReportType!, departAt: String!, routeType: NativeRouteType!, traffic: Boolean!, avoidTypes: MutableList<NativeAvoidType!>!, travelMode: NativeTravelMode!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: NativeVehicleLoadType!, vehicleAdrTunnelRestrictionCode: NativeVehicleAdrTunnelRestrictionCode!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, auxiliaryPowerInKW: Double!, avoidVignettes: MutableList<String!>!, allowVignettes: MutableList<String!>!, avoidAreas: MutableList<BoundingBox!>!, routeRepresentation: NativeRouteRepresentation!, vehicleHeading: Int!, sectionType: NativeSectionType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class LongDistanceEVRoutingResponse : ServiceBaseResponse, Serializable
interface MatrixCalculateRouteParams<T : MatrixCalculateRouteParams<MatrixCalculateRouteParams<*>>!>
@Beta(2020, 12) data class MatrixRoute : Serializable
@Beta(2020, 12) data class MatrixRouteKey : Serializable
@Beta(2020, 12) interface MatrixRoutesCallback
@Beta(2020, 12) data class MatrixRoutesPlan : Serializable
@Beta(2020, 12) class MatrixRoutesSpecification
open class MatrixRoutingParams : JniNativeHandleOwner
@DeprecatedSince(2020, 6) open class MatrixRoutingQuery : CommonRequestQuery
Module Contents
MatrixRoutingQuery(origins: MutableList<LatLng!>!, destinations: MutableList<LatLng!>!)
MatrixRoutingQuery(origins: MutableList<LatLng!>!, destinations: MutableList<LatLng!>!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidsList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@DeprecatedSince(2020, 6) class MatrixRoutingResponse : ServiceBaseResponse
class MatrixRoutingResult
class MatrixRoutingResultKey
interface MatrixRoutingResultListener
class MatrixSummary
class NativeAvoidType
open class NativeBatchRouting : NativeService<BatchRoutingResponse!, BatchRoutingQuery!>
Module Contents
NativeBatchRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): BatchRoutingResponse
open class NativeCause : Serializable
open class NativeChargingConnection : Serializable
open class NativeChargingCurveSupportPoint
open class NativeChargingInformationAtEndOfLeg : Serializable
open class NativeChargingMode
open class NativeEffectiveSetting : Serializable
class NativeFacilityType
open class NativeFullRoute : Serializable
open class NativeLeg : Serializable
open class NativeLegSummary : NativeSummary, Serializable
open class NativeLongDistanceEVRouting : NativeService<LongDistanceEVRoutingResponse!, LongDistanceEVRoutingQuery!>
Module Contents
NativeLongDistanceEVRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): LongDistanceEVRoutingResponse
open class NativeMatrixRouting : NativeService<MatrixRoutingResponse!, MatrixRoutingQuery!>
Module Contents
NativeMatrixRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
open fun query(query: MatrixRoutingQuery!): Single<MatrixRoutingResponse!>!
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): MatrixRoutingResponse
class NativePlugType
open class NativeReachableRange : NativeService<ReachableRangeResponse!, ReachableRangeQuery!>
Module Contents
NativeReachableRange(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): ReachableRangeResponse
open class NativeReport : Serializable
class NativeReportType
class NativeRouteRepresentation
open class NativeRouteSummary : NativeSummary, Serializable
class NativeRouteType
open class NativeSection : Serializable
class NativeSectionSimpleCategory
class NativeSectionType
open class NativeSummary : Serializable
open class NativeTec : Serializable
class NativeTravelMode
class NativeVehicleAdrTunnelRestrictionCode
class NativeVehicleLoadType
open class OnlineRoutingApi : RoutingApi
Module Contents
@DeprecatedSince(2020, 6) open static fun create(@NonNull context: Context): RoutingApi!
open static fun create(@NonNull context: Context, @NonNull apiKey: String): RoutingApi!
@NonNull open fun findReachableRange(@NonNull query: ReachableRangeQuery): Single<ReachableRangeResponse>
open fun findReachableRange(@NonNull query: ReachableRangeQuery, @NonNull listener: ReachableRangeResultListener): Unit
@NonNull open fun planBatchRoute(@NonNull batchQuery: BatchRoutingQuery): Single<BatchRoutingResponse>
open fun planBatchRoute(@NonNull batchQuery: BatchRoutingQuery, @NonNull listener: BatchableRoutingResultListener): Unit
@NonNull open fun planMatrixRoutes(@NonNull matrixQuery: MatrixRoutingQuery): Single<MatrixRoutingResponse>
open fun planMatrixRoutes(@NonNull matrixQuery: MatrixRoutingQuery, @NonNull listener: MatrixRoutingResultListener): Unit
@NonNull open fun planReachableRange(@NonNull reachableRangeSpecification: ReachableRangeSpecification): Result<ReachableRangeArea>
open fun planReachableRange(@NonNull reachableRangeSpecification: ReachableRangeSpecification, @NonNull reachableAreaCallback: ReachableAreaCallback): Unit
@NonNull open fun planRoute(@NonNull routeQuery: RouteQuery): Single<RouteResponse>
open fun planRoute(@NonNull routeQuery: RouteQuery, @NonNull callback: RouteCallback): Unit
@NonNull open fun planRoute(@NonNull evRouteSpecification: EvRouteSpecification): Result<EvRoutePlan>
open fun planRoute(@NonNull evRouteSpecification: EvRouteSpecification, @NonNull callback: EvRouteCallback): Unit
@NonNull open fun planRoute(@NonNull routeSpecification: RouteSpecification): Result<RoutePlan>
open fun planRoute(@NonNull routeSpecification: RouteSpecification, @NonNull routeCallback: RouteCallback): Unit
@NonNull open fun planRoutes(@NonNull batchRoutesSpecification: BatchRoutesSpecification): Result<BatchRoutesPlan>
@NonNull open fun planRoutes(@NonNull matrixRoutesSpecification: MatrixRoutesSpecification): Result<MatrixRoutesPlan>
open fun planRoutes(@NonNull batchRoutesSpecification: BatchRoutesSpecification, @NonNull batchRoutesCallback: BatchRoutesCallback): Unit
open fun planRoutes(@NonNull matrixRoutesSpecification: MatrixRoutesSpecification, @NonNull matrixRoutesCallback: MatrixRoutesCallback): Unit
@Beta(2020, 12) data class OptimizedWaypoint : Serializable
open class OptimizedWaypoint : Serializable
@Beta(2020, 12) enum class PlugType
interface PostCommonParams<T : PostCommonParams<PostCommonParams<*>>!>
@Beta(2020, 12) interface ReachableAreaCallback
@Beta(2020, 12) data class ReachableRangeArea : Serializable
@Beta(2020, 12) class ReachableRangeBudgetDescriptor
interface ReachableRangeParams : JniNativeHandleOwner
open class ReachableRangeParamsBuilder : ReachableRangeParams
@DeprecatedSince(2020, 6) open class ReachableRangeQuery : CommonRequestQuery
Module Contents
ReachableRangeQuery(fuelBudgetInLiters: Double!, energyBudgetInKWh: Double!, timeBudgetInSeconds: Double!, distanceBudgetInMeters: Double!, origin: LatLng!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
ReachableRangeQuery(fuelBudgetInLiters: Double!, energyBudgetInKWh: Double!, timeBudgetInSeconds: Double!, distanceBudgetInMeters: Double!, origin: LatLng!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@DeprecatedSince(2020, 6) open class ReachableRangeResponse : ServiceBaseResponse, Serializable, BatchableRoutingResponse
open class ReachableRangeResult
interface ReachableRangeResultListener
@Beta(2020, 12) class ReachableRangeSpecification
@Beta(2020, 12) data class Report : Serializable
class Report
@Beta(2020, 12) enum class ReportType
open class ResultReport : Serializable
@Beta(2020, 12) data class RouteCalculationDescriptor
@DeprecatedSince(2020, 6) interface RouteCallback
@Beta(2020, 12) interface RouteCallback
@Beta(2020, 12) data class RouteDescriptor
@Beta(2020, 12) data class RouteDescriptor
@Beta(2020, 12) data class RouteGuidance : Serializable
open class RouteGuidance : Serializable
@Beta(2020, 12) data class RouteLeg : Serializable
open class RouteLeg : Serializable
@Beta(2020, 12) data class RoutePlan : Serializable
@DeprecatedSince(2020, 6) open class RouteQuery : CommonRequestQuery
Module Contents
RouteQuery(origPosition: LatLng!, destPosition: LatLng!, wayPoints: Array<LatLng!>!, wayPointsList: MutableList<LatLng!>!, wayPointsWithAcc: MutableList<LatLngAcc!>!, maxAlternatives: Int!, alternativeType: AlternativeType!, minDeviationDistance: Int!, minDeviationTime: Int!, instructionsType: InstructionsType!, language: String!, computeBestOrder: Boolean!, routeRepresentation: RouteRepresentation!, computeTravelTimeFor: TravelTimeType!, vehicleHeading: Int!, sectionType: SectionType!, report: Report!, supportingPoints: MutableList<LatLng!>!, avoidVignettes: MutableList<String!>!, allowVignettes: MutableList<String!>!, arriveAt: Date!, avoidAreas: MutableList<BoundingBox!>!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, vehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@Beta(2020, 12) enum class RouteRepresentation
@Beta(2020, 12) enum class RouteRepresentation
class RouteRepresentation
open class RouteResponse : ServiceBaseResponse, Serializable, BatchableRoutingResponse
@Beta(2020, 12) data class RouteSection : Serializable
open class RouteSection : Serializable
@Beta(2020, 12) data class RouteSpecification
@Beta(2020, 12) data class RouteSummary : Serializable
@Beta(2020, 12) enum class RouteType
@Beta(2020, 12) enum class RouteType
class RouteType
interface RoutingApi
Module Contents
const val DEFAULT_ONLINE_ROUTING_ENDPOINT: String
const val DEFAULT_ONLINE_ROUTING_SERVICE_API_VERSION: String
@DeprecatedSince(2020, 7) abstract fun findReachableRange(query: ReachableRangeQuery): Single<ReachableRangeResponse>
@DeprecatedSince(2020, 6) abstract fun findReachableRange(query: ReachableRangeQuery, listener: ReachableRangeResultListener): Unit
@DeprecatedSince(2020, 7) abstract fun planBatchRoute(batchQuery: BatchRoutingQuery): Single<BatchRoutingResponse>
@DeprecatedSince(2020, 6) abstract fun planBatchRoute(batchQuery: BatchRoutingQuery, listener: BatchableRoutingResultListener): Unit
@DeprecatedSince(2020, 7) abstract fun planMatrixRoutes(matrixQuery: MatrixRoutingQuery): Single<MatrixRoutingResponse>
@DeprecatedSince(2020, 6) abstract fun planMatrixRoutes(matrixQuery: MatrixRoutingQuery, listener: MatrixRoutingResultListener): Unit
@Beta(2020, 12) abstract fun planReachableRange(reachableRangeSpecification: ReachableRangeSpecification): Result<ReachableRangeArea>
@Beta(2020, 12) abstract fun planReachableRange(reachableRangeSpecification: ReachableRangeSpecification, reachableAreaCallback: ReachableAreaCallback): Unit
@DeprecatedSince(2020, 7) abstract fun planRoute(routeQuery: RouteQuery): Single<RouteResponse>
@DeprecatedSince(2020, 6) abstract fun planRoute(routeQuery: RouteQuery, callback: RouteCallback): Unit
@Beta(2020, 12) abstract fun planRoute(routeSpecification: RouteSpecification): Result<RoutePlan>
@Beta(2020, 12) abstract fun planRoute(routeSpecification: RouteSpecification, routeCallback: RouteCallback): Unit
@Beta(2020, 12) abstract fun planRoute(evRouteSpecification: EvRouteSpecification): Result<EvRoutePlan>
@Beta(2020, 12) abstract fun planRoute(evRouteSpecification: EvRouteSpecification, callback: EvRouteCallback): Unit
@Beta(2020, 12) abstract fun planRoutes(batchRoutesSpecification: BatchRoutesSpecification): Result<BatchRoutesPlan>
@Beta(2020, 12) abstract fun planRoutes(batchRoutesSpecification: BatchRoutesSpecification, batchRoutesCallback: BatchRoutesCallback): Unit
@Beta(2020, 12) abstract fun planRoutes(matrixRoutesSpecification: MatrixRoutesSpecification): Result<MatrixRoutesPlan>
@Beta(2020, 12) abstract fun planRoutes(matrixRoutesSpecification: MatrixRoutesSpecification, matrixRoutesCallback: MatrixRoutesCallback): Unit
class RoutingException : RuntimeException
open class RoutingException : Exception
@Beta(2020, 12) data class Section : Serializable
@Beta(2020, 12) enum class SectionType
class SectionType
@Beta(2020, 12) enum class SimpleCategory
open class SpeedToConsumptionMap
@Beta(2020, 12) data class Summary : Serializable
@Beta(2020, 12) data class Summary : Serializable
open class Summary : Serializable
Module Contents
Summary()
Summary(lengthInMeters: Int, travelTimeInSeconds: Int, trafficDelayInSeconds: Int, departureTime: String!, arrivalTime: String!, noTrafficTravelTimeInSeconds: Int, historicTrafficTravelTimeInSeconds: Int, liveTrafficIncidentsTravelTimeInSeconds: Int, fuelConsumptionInLiters: Float, batteryConsumptionInkWh: Float, deviationDistance: Int, deviationTime: Int, deviationPoint: LatLng!)
protected var arrivalTime: String!
protected var batteryConsumptionInkWh: Float
protected var departureTime: String!
protected var deviationDistance: Int
protected var deviationPoint: LatLng!
protected var deviationTime: Int
protected var fuelConsumptionInLiters: Float
@Nullable open fun getArrivalTimeWithZone(): DateTime?
@Nullable open fun getDepartureTimeWithZone(): DateTime?
open fun getRawArrivalTime(): String!
open fun getRawDepartureTime(): String!
protected var historicTrafficTravelTimeInSeconds: Int
protected var lengthInMeters: Int
protected var liveTrafficIncidentsTravelTimeInSeconds: Int
protected var noTrafficTravelTimeInSeconds: Int
protected var trafficDelayInSeconds: Int
protected var travelTimeInSeconds: Int
interface SupportsReportParam<T : SupportsReportParam<SupportsReportParam<*>>!>
@Beta(2020, 12) data class Tec : Serializable
open class Tec : Serializable
@Beta(2020, 12) enum class TrafficInformation
@Beta(2020, 12) enum class TravelMode
@Beta(2020, 12) enum class TravelMode
class TravelMode
class TravelTimeType
@Beta(2020, 12) enum class VehicleAdrTunnelRestrictionCode
@Beta(2020, 12) data class VehicleDimensions
@Beta(2020, 12) data class VehicleEfficiency
@Beta(2020, 12) enum class VehicleEngineType
class VehicleEngineType
@Beta(2020, 12) enum class VehicleLoadType
class VehicleLoadType
@Beta(2020, 12) data class VehicleRestrictions
@Beta(2020, 12) enum class Windingness
class Windingness
package com.tomtom.online.sdk
Module Contents
open class NativeReachableRange : NativeService<ReachableRangeResponse!, ReachableRangeQuery!>
Module Contents
NativeReachableRange(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): ReachableRangeResponse
package com.tomtom.online.sdk.data
package com.tomtom.online.sdk.data.reachablerange
Module Contents
@DeprecatedSince(2020, 6) interface IReachableRangeQuery
interface ReachableRangeParams : JniNativeHandleOwner
open class ReachableRangeParamsBuilder : ReachableRangeParams
@DeprecatedSince(2020, 6) open class ReachableRangeQuery : CommonRequestQuery
Module Contents
ReachableRangeQuery(fuelBudgetInLiters: Double!, energyBudgetInKWh: Double!, timeBudgetInSeconds: Double!, distanceBudgetInMeters: Double!, origin: LatLng!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
ReachableRangeQuery(fuelBudgetInLiters: Double!, energyBudgetInKWh: Double!, timeBudgetInSeconds: Double!, distanceBudgetInMeters: Double!, origin: LatLng!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@DeprecatedSince(2020, 6) open class ReachableRangeResponse : ServiceBaseResponse, Serializable, BatchableRoutingResponse
open class ReachableRangeResult
package com.tomtom.online.sdk.routing
Module Contents
interface BatchableRoutingResponse : ServiceResponse, Visitable<BatchableRoutingResponseVisitor!>
interface BatchableRoutingResultListener
class BuildConfig
class BuildConfig
interface MatrixRoutingResultListener
open class NativeBatchRouting : NativeService<BatchRoutingResponse!, BatchRoutingQuery!>
Module Contents
NativeBatchRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): BatchRoutingResponse
open class NativeLongDistanceEVRouting : NativeService<LongDistanceEVRoutingResponse!, LongDistanceEVRoutingQuery!>
Module Contents
NativeLongDistanceEVRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVer: String!): Unit
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): LongDistanceEVRoutingResponse
open class NativeMatrixRouting : NativeService<MatrixRoutingResponse!, MatrixRoutingQuery!>
Module Contents
NativeMatrixRouting(server: String!, apiVersion: String!, apiKey: String!, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!)
protected open fun cancel(handle: Long): Unit
protected open fun construct(server: String!, apiVersion: String!, apiKey: String!): Long
protected open fun destruct(handle: Long): Unit
protected open fun initializeAnalytics(nativeHandle: Long, sdkVersion: String!, applicationClientId: String!, applicationClientVersion: String!): Unit
open fun query(query: MatrixRoutingQuery!): Single<MatrixRoutingResponse!>!
@NonNull protected open fun requestSync(handle: Long, queryHandle: Long): MatrixRoutingResponse
open class OnlineRoutingApi : RoutingApi
Module Contents
@DeprecatedSince(2020, 6) open static fun create(@NonNull context: Context): RoutingApi!
open static fun create(@NonNull context: Context, @NonNull apiKey: String): RoutingApi!
@NonNull open fun findReachableRange(@NonNull query: ReachableRangeQuery): Single<ReachableRangeResponse>
open fun findReachableRange(@NonNull query: ReachableRangeQuery, @NonNull listener: ReachableRangeResultListener): Unit
@NonNull open fun planBatchRoute(@NonNull batchQuery: BatchRoutingQuery): Single<BatchRoutingResponse>
open fun planBatchRoute(@NonNull batchQuery: BatchRoutingQuery, @NonNull listener: BatchableRoutingResultListener): Unit
@NonNull open fun planMatrixRoutes(@NonNull matrixQuery: MatrixRoutingQuery): Single<MatrixRoutingResponse>
open fun planMatrixRoutes(@NonNull matrixQuery: MatrixRoutingQuery, @NonNull listener: MatrixRoutingResultListener): Unit
@NonNull open fun planReachableRange(@NonNull reachableRangeSpecification: ReachableRangeSpecification): Result<ReachableRangeArea>
open fun planReachableRange(@NonNull reachableRangeSpecification: ReachableRangeSpecification, @NonNull reachableAreaCallback: ReachableAreaCallback): Unit
@NonNull open fun planRoute(@NonNull routeQuery: RouteQuery): Single<RouteResponse>
open fun planRoute(@NonNull routeQuery: RouteQuery, @NonNull callback: RouteCallback): Unit
@NonNull open fun planRoute(@NonNull evRouteSpecification: EvRouteSpecification): Result<EvRoutePlan>
open fun planRoute(@NonNull evRouteSpecification: EvRouteSpecification, @NonNull callback: EvRouteCallback): Unit
@NonNull open fun planRoute(@NonNull routeSpecification: RouteSpecification): Result<RoutePlan>
open fun planRoute(@NonNull routeSpecification: RouteSpecification, @NonNull routeCallback: RouteCallback): Unit
@NonNull open fun planRoutes(@NonNull batchRoutesSpecification: BatchRoutesSpecification): Result<BatchRoutesPlan>
@NonNull open fun planRoutes(@NonNull matrixRoutesSpecification: MatrixRoutesSpecification): Result<MatrixRoutesPlan>
open fun planRoutes(@NonNull batchRoutesSpecification: BatchRoutesSpecification, @NonNull batchRoutesCallback: BatchRoutesCallback): Unit
open fun planRoutes(@NonNull matrixRoutesSpecification: MatrixRoutesSpecification, @NonNull matrixRoutesCallback: MatrixRoutesCallback): Unit
interface ReachableRangeResultListener
@DeprecatedSince(2020, 6) interface RouteCallback
interface RoutingApi
Module Contents
const val DEFAULT_ONLINE_ROUTING_ENDPOINT: String
const val DEFAULT_ONLINE_ROUTING_SERVICE_API_VERSION: String
@DeprecatedSince(2020, 7) abstract fun findReachableRange(query: ReachableRangeQuery): Single<ReachableRangeResponse>
@DeprecatedSince(2020, 6) abstract fun findReachableRange(query: ReachableRangeQuery, listener: ReachableRangeResultListener): Unit
@DeprecatedSince(2020, 7) abstract fun planBatchRoute(batchQuery: BatchRoutingQuery): Single<BatchRoutingResponse>
@DeprecatedSince(2020, 6) abstract fun planBatchRoute(batchQuery: BatchRoutingQuery, listener: BatchableRoutingResultListener): Unit
@DeprecatedSince(2020, 7) abstract fun planMatrixRoutes(matrixQuery: MatrixRoutingQuery): Single<MatrixRoutingResponse>
@DeprecatedSince(2020, 6) abstract fun planMatrixRoutes(matrixQuery: MatrixRoutingQuery, listener: MatrixRoutingResultListener): Unit
@Beta(2020, 12) abstract fun planReachableRange(reachableRangeSpecification: ReachableRangeSpecification): Result<ReachableRangeArea>
@Beta(2020, 12) abstract fun planReachableRange(reachableRangeSpecification: ReachableRangeSpecification, reachableAreaCallback: ReachableAreaCallback): Unit
@DeprecatedSince(2020, 7) abstract fun planRoute(routeQuery: RouteQuery): Single<RouteResponse>
@DeprecatedSince(2020, 6) abstract fun planRoute(routeQuery: RouteQuery, callback: RouteCallback): Unit
@Beta(2020, 12) abstract fun planRoute(routeSpecification: RouteSpecification): Result<RoutePlan>
@Beta(2020, 12) abstract fun planRoute(routeSpecification: RouteSpecification, routeCallback: RouteCallback): Unit
@Beta(2020, 12) abstract fun planRoute(evRouteSpecification: EvRouteSpecification): Result<EvRoutePlan>
@Beta(2020, 12) abstract fun planRoute(evRouteSpecification: EvRouteSpecification, callback: EvRouteCallback): Unit
@Beta(2020, 12) abstract fun planRoutes(batchRoutesSpecification: BatchRoutesSpecification): Result<BatchRoutesPlan>
@Beta(2020, 12) abstract fun planRoutes(batchRoutesSpecification: BatchRoutesSpecification, batchRoutesCallback: BatchRoutesCallback): Unit
@Beta(2020, 12) abstract fun planRoutes(matrixRoutesSpecification: MatrixRoutesSpecification): Result<MatrixRoutesPlan>
@Beta(2020, 12) abstract fun planRoutes(matrixRoutesSpecification: MatrixRoutesSpecification, matrixRoutesCallback: MatrixRoutesCallback): Unit
class RoutingException : RuntimeException
package com.tomtom.online.sdk.routing.batch
package com.tomtom.online.sdk.routing.data
Module Contents
class AdrTunnelRestrictionCode
class AlternativeType
class Avoid
open class Cause : Serializable
open class EffectiveSetting : Serializable
open class FullRoute : MatchingDataProvider, Serializable
class Hilliness
open class Instruction : Serializable
Module Contents
Instruction()
Instruction(routeOffsetInMeters: Int, travelTimeInSeconds: Int, point: LatLng!, instructionType: String!, street: String!, roadNumbers: Array<String!>!, exitNumber: String!, countryCode: String!, signpostText: String!, junctionType: String!, turnAngleInDecimalDegrees: Int, roundaboutExitNumber: Int, possibleCombineWithNext: Boolean, drivingSide: String!, maneuver: String!, message: String!, combinedMessage: String!)
protected var combinedMessage: String!
protected var countryCode: String!
protected var drivingSide: String!
protected var exitNumber: String!
protected var instructionType: String!
protected var junctionType: String!
protected var maneuver: String!
protected var message: String!
protected var point: LatLng!
protected var possibleCombineWithNext: Boolean
protected var roadNumbers: Array<String!>!
protected var roundaboutExitNumber: Int
protected var routeOffsetInMeters: Int
protected var signpostText: String!
protected var street: String!
protected var travelTimeInSeconds: Int
protected var turnAngleInDecimalDegrees: Int
open class InstructionGroup : Serializable
class InstructionsType
@DeprecatedSince(2020, 6) interface IRouteQuery
open class OptimizedWaypoint : Serializable
class Report
open class ResultReport : Serializable
open class RouteGuidance : Serializable
open class RouteLeg : Serializable
@DeprecatedSince(2020, 6) open class RouteQuery : CommonRequestQuery
Module Contents
RouteQuery(origPosition: LatLng!, destPosition: LatLng!, wayPoints: Array<LatLng!>!, wayPointsList: MutableList<LatLng!>!, wayPointsWithAcc: MutableList<LatLngAcc!>!, maxAlternatives: Int!, alternativeType: AlternativeType!, minDeviationDistance: Int!, minDeviationTime: Int!, instructionsType: InstructionsType!, language: String!, computeBestOrder: Boolean!, routeRepresentation: RouteRepresentation!, computeTravelTimeFor: TravelTimeType!, vehicleHeading: Int!, sectionType: SectionType!, report: Report!, supportingPoints: MutableList<LatLng!>!, avoidVignettes: MutableList<String!>!, allowVignettes: MutableList<String!>!, arriveAt: Date!, avoidAreas: MutableList<BoundingBox!>!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, vehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
class RouteRepresentation
open class RouteResponse : ServiceBaseResponse, Serializable, BatchableRoutingResponse
open class RouteSection : Serializable
class RouteType
open class RoutingException : Exception
class SectionType
open class Summary : Serializable
Module Contents
Summary()
Summary(lengthInMeters: Int, travelTimeInSeconds: Int, trafficDelayInSeconds: Int, departureTime: String!, arrivalTime: String!, noTrafficTravelTimeInSeconds: Int, historicTrafficTravelTimeInSeconds: Int, liveTrafficIncidentsTravelTimeInSeconds: Int, fuelConsumptionInLiters: Float, batteryConsumptionInkWh: Float, deviationDistance: Int, deviationTime: Int, deviationPoint: LatLng!)
protected var arrivalTime: String!
protected var batteryConsumptionInkWh: Float
protected var departureTime: String!
protected var deviationDistance: Int
protected var deviationPoint: LatLng!
protected var deviationTime: Int
protected var fuelConsumptionInLiters: Float
@Nullable open fun getArrivalTimeWithZone(): DateTime?
@Nullable open fun getDepartureTimeWithZone(): DateTime?
open fun getRawArrivalTime(): String!
open fun getRawDepartureTime(): String!
protected var historicTrafficTravelTimeInSeconds: Int
protected var lengthInMeters: Int
protected var liveTrafficIncidentsTravelTimeInSeconds: Int
protected var noTrafficTravelTimeInSeconds: Int
protected var trafficDelayInSeconds: Int
protected var travelTimeInSeconds: Int
open class Tec : Serializable
class TravelMode
class TravelTimeType
class VehicleEngineType
class VehicleLoadType
class Windingness
package com.tomtom.online.sdk.routing.data.batch
package com.tomtom.online.sdk.routing.data.longDistanceEV
Module Contents
interface ILongDistanceEVRoutingQuery
open class LongDistanceEVRoutingQuery : BaseRequestQuery, NativeObject
Module Contents
LongDistanceEVRoutingQuery(@NonNull origin: LatLng, @NonNull destination: LatLng, @NonNull speedConsumptionInKWhPerHundredKm: MutableMap<Double!, Double!>, @NonNull currentChargeInKWh: Double, @NonNull maxChargeInkWh: Double, @NonNull minChargeAtDestinationInkWh: Double, @NonNull minChargeAtChargingStopsInkWh: Double, @NonNull chargingModes: MutableList<NativeChargingMode!>, report: NativeReportType!, departAt: String!, routeType: NativeRouteType!, traffic: Boolean!, avoidTypes: MutableList<NativeAvoidType!>!, travelMode: NativeTravelMode!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: NativeVehicleLoadType!, vehicleAdrTunnelRestrictionCode: NativeVehicleAdrTunnelRestrictionCode!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, auxiliaryPowerInKW: Double!, avoidVignettes: MutableList<String!>!, allowVignettes: MutableList<String!>!, avoidAreas: MutableList<BoundingBox!>!, routeRepresentation: NativeRouteRepresentation!, vehicleHeading: Int!, sectionType: NativeSectionType!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
open class LongDistanceEVRoutingResponse : ServiceBaseResponse, Serializable
package com.tomtom.online.sdk.routing.data.longDistanceEV.charging
package com.tomtom.online.sdk.routing.data.longDistanceEV.query
package com.tomtom.online.sdk.routing.data.longDistanceEV.response
package com.tomtom.online.sdk.routing.data.matrix
Module Contents
open class MatrixRoutingParams : JniNativeHandleOwner
@DeprecatedSince(2020, 6) open class MatrixRoutingQuery : CommonRequestQuery
Module Contents
MatrixRoutingQuery(origins: MutableList<LatLng!>!, destinations: MutableList<LatLng!>!)
MatrixRoutingQuery(origins: MutableList<LatLng!>!, destinations: MutableList<LatLng!>!, departAt: Date!, routeType: RouteType!, considerTraffic: Boolean!, avoidType: Avoid!, avoidsList: MutableList<Avoid!>!, travelMode: TravelMode!, hilliness: Hilliness!, windingness: Windingness!, vehicleMaxSpeedInKph: Int!, vehicleWeightInKg: Int!, vehicleAxleWeightInKg: Int!, vehicleLengthInMeters: Double!, vehicleWidthInMeters: Double!, vehicleHeightInMeters: Double!, isVehicleCommercial: Boolean!, vehicleLoadType: VehicleLoadType!, vehicleEngineType: VehicleEngineType!, constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap!, currentFuelInLiters: Double!, auxiliaryPowerInLitersPerHour: Double!, fuelEnergyDensityInMJoulesPerLiter: Double!, accelerationEfficiency: Double!, decelerationEfficiency: Double!, uphillEfficiency: Double!, downhillEfficiency: Double!, constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap!, currentChargeInKWh: Double!, maxChargeInKWh: Double!, auxiliaryPowerInKW: Double!, adrTunnelRestrictionCode: AdrTunnelRestrictionCode!)
open fun dispose(): Unit
open fun getNativeHandle(): Long
open fun prepare(): Long
@DeprecatedSince(2020, 6) class MatrixRoutingResponse : ServiceBaseResponse
class MatrixRoutingResult
class MatrixRoutingResultKey
class MatrixSummary
package com.tomtom.online.sdk.routing.ev
package com.tomtom.online.sdk.routing.ev.charging
package com.tomtom.online.sdk.routing.ev.route
package com.tomtom.online.sdk.routing.matrix
package com.tomtom.online.sdk.routing.matrix.route
package com.tomtom.online.sdk.routing.reachablerange
package com.tomtom.online.sdk.routing.route
package com.tomtom.online.sdk.routing.route.calculation
package com.tomtom.online.sdk.routing.route.description
package com.tomtom.online.sdk.routing.route.diagnostic
package com.tomtom.online.sdk.routing.route.information
Module Contents
@Beta(2020, 12) data class Cause : Serializable
@Beta(2020, 12) data class FullRoute : Serializable
@Beta(2020, 12) data class Instruction : Serializable
@Beta(2020, 12) data class InstructionGroup : Serializable
@Beta(2020, 12) data class OptimizedWaypoint : Serializable
@Beta(2020, 12) data class RouteGuidance : Serializable
@Beta(2020, 12) data class RouteLeg : Serializable
@Beta(2020, 12) data class RouteSection : Serializable
@Beta(2020, 12) enum class SimpleCategory
@Beta(2020, 12) data class Tec : Serializable
package com.tomtom.online.sdk.routing.route.vehicle