@DeprecatedSince("2020.06", "com.tomtom.online.sdk.routing.route.RouteSpecification") open class RouteQuery : CommonRequestQuery
The default implementation of the RouteQuery object which is used to prepare the query for the Routing API.
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!)
A constructor that creates an instance of RouteQuery and assigns passed values to proper fields. Instead of directly using this constructor, use |
var accelerationEfficiency: Double! |
|
var adrTunnelRestrictionCode: AdrTunnelRestrictionCode! |
|
var auxiliaryPowerInKW: Double! |
|
var auxiliaryPowerInLitersPerHour: Double! |
|
var avoidType: Avoid! |
|
var considerTraffic: Boolean! |
|
var constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap! |
|
var constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap! |
|
var currentChargeInKWh: Double! |
|
var currentFuelInLiters: Double! |
|
var decelerationEfficiency: Double! |
|
var departAt: Date! |
|
var downhillEfficiency: Double! |
|
var fuelEnergyDensityInMJoulesPerLiter: Double! |
|
var hilliness: Hilliness! |
|
var maxChargeInKWh: Double! |
|
var routeType: RouteType! |
|
var travelMode: TravelMode! |
|
var uphillEfficiency: Double! |
|
var vehicleAxleWeightInKg: Int! |
|
var vehicleCommercial: Boolean! |
|
var vehicleEngineType: VehicleEngineType! |
|
var vehicleHeightInMeters: Double! |
|
var vehicleLengthInMeters: Double! |
|
var vehicleLoadType: VehicleLoadType! |
|
var vehicleMaxSpeedInKph: Int! |
|
var vehicleWeightInKg: Int! |
|
var vehicleWidthInMeters: Double! |
|
var windingness: Windingness! |
open fun dispose(): Unit |
|
open fun equals(other: Any?): Boolean |
|
open fun getAllowVignettes(): MutableList<String!>! |
|
open fun getAlternativeType(): AlternativeType! |
|
open fun getArriveAt(): Date! |
|
open fun getAvoidAreas(): MutableList<BoundingBox!>! |
|
open fun getAvoidList(): MutableList<Avoid!>! |
|
open fun getAvoidVignettes(): MutableList<String!>! |
|
open fun getComputeBestOrder(): Boolean! |
|
open fun getComputeTravelTimeFor(): TravelTimeType! |
|
open fun getDestPosition(): LatLng! |
|
open fun getInstructionsType(): InstructionsType! |
|
open fun getLanguage(): String! |
|
open fun getMaxAlternatives(): Int! |
|
open fun getMinDeviationDistance(): Int! |
|
open fun getMinDeviationTime(): Int! |
|
open fun getNativeHandle(): Long |
|
open fun getOrigPosition(): LatLng! |
|
open fun getReport(): Report! |
|
open fun getRouteRepresentation(): RouteRepresentation! |
|
open fun getSectionType(): SectionType! |
|
open fun getSupportingPoints(): MutableList<LatLng!>! |
|
open fun getVehicleHeading(): Int! |
|
open fun getWayPoints(): Array<LatLng!>! |
|
open fun getWayPointsList(): MutableList<LatLng!>! |
|
open fun getWayPointsWithAcc(): MutableList<LatLngAcc!>! |
|
open fun hashCode(): Int |
|
open fun prepare(): Long |
|
open fun toString(): String |
open fun getAccelerationEfficiency(): Double! |
|
open fun getAdrTunnelRestrictionCode(): AdrTunnelRestrictionCode! |
|
open fun getAuxiliaryPowerInKW(): Double! |
|
open fun getAuxiliaryPowerInLitersPerHour(): Double! |
|
open fun getAvoidType(): Avoid! |
|
open fun getConsiderTraffic(): Boolean! |
|
open fun getConstantSpeedConsumptionInKWhPerHundredKm(): SpeedToConsumptionMap! |
|
open fun getConstantSpeedConsumptionInLitersPerHundredKm(): SpeedToConsumptionMap! |
|
open fun getCurrentChargeInKWh(): Double! |
|
open fun getCurrentFuelInLiters(): Double! |
|
open fun getDecelerationEfficiency(): Double! |
|
open fun getDepartAt(): Date! |
|
open fun getDownhillEfficiency(): Double! |
|
open fun getFuelEnergyDensityInMJoulesPerLiter(): Double! |
|
open fun getHilliness(): Hilliness! |
|
open fun getMaxChargeInKWh(): Double! |
|
open fun getRouteType(): RouteType! |
|
open fun getTravelMode(): TravelMode! |
|
open fun getUphillEfficiency(): Double! |
|
open fun getVehicleAxleWeightInKg(): Int! |
|
open fun getVehicleCommercial(): Boolean! |
|
open fun getVehicleEngineType(): VehicleEngineType! |
|
open fun getVehicleHeightInMeters(): Double! |
|
open fun getVehicleLengthInMeters(): Double! |
|
open fun getVehicleLoadType(): VehicleLoadType! |
|
open fun getVehicleMaxSpeedInKph(): Int! |
|
open fun getVehicleWeightInKg(): Int! |
|
open fun getVehicleWidthInMeters(): Double! |
|
open fun getWindingness(): Windingness! |
|
open fun prepareCommonsParams(): CommonParamsBuilder |