open class CommonParamsBuilder : CommonParams<CommonParamsBuilder!>, PostCommonParams<CommonParamsBuilder!>, SupportsReportParam<CommonParamsBuilder!>, JniNativeHandleOwner
A class used to build commonly used params using native handle to native service.
CommonParamsBuilder()
A constructor for the params builder that creates a native handle. |
open fun dispose(): Unit |
|
open fun getNativeHandle(): Long |
|
open fun withAccelerationEfficiency(accelerationEfficiency: Double!): CommonParamsBuilder |
|
open fun withAllowVignettes(allowVignettes: MutableList<String!>?): CommonParamsBuilder |
|
open fun withAuxiliaryPowerInKW(auxiliaryPowerInKW: Double!): CommonParamsBuilder |
|
open fun withAuxiliaryPowerInLitersPerHour(auxiliaryPowerInLitersPerHour: Double!): CommonParamsBuilder |
|
open fun withAvoidAreas(avoidAreas: MutableList<BoundingBox!>?): CommonParamsBuilder |
|
open fun withAvoidType(avoidType: Avoid!): CommonParamsBuilder |
|
open fun withAvoidTypes(avoidList: MutableList<Avoid!>!): CommonParamsBuilder |
|
open fun withAvoidVignettes(avoidVignettes: MutableList<String!>): CommonParamsBuilder |
|
open fun withConsiderTraffic(considerTraffic: Boolean!): CommonParamsBuilder |
|
open fun withConstantSpeedConsumptionInKWhPerHundredKm(constantSpeedConsumptionInKWhPerHundredKm: SpeedToConsumptionMap): CommonParamsBuilder |
|
open fun withConstantSpeedConsumptionInLitersPerHundredKm(constantSpeedConsumptionInLitersPerHundredKm: SpeedToConsumptionMap): CommonParamsBuilder |
|
open fun withCurrentChargeInKWh(currentChargeInKWh: Double!): CommonParamsBuilder |
|
open fun withCurrentFuelInLiters(currentFuelInLiters: Double!): CommonParamsBuilder |
|
open fun withDecelerationEfficiency(decelerationEfficiency: Double!): CommonParamsBuilder |
|
open fun withDepartAt(departAt: Date!): CommonParamsBuilder |
|
open fun withDownhillEfficiency(downhillEfficiency: Double!): CommonParamsBuilder |
|
open fun withFuelEnergyDensityInMJoulesPerLiter(fuelEnergyDensityInMJoulesPerLiter: Double!): CommonParamsBuilder |
|
open fun withHilliness(hilliness: Hilliness!): CommonParamsBuilder |
|
open fun withIsVehicleCommercial(isVehicleCommercial: Boolean!): CommonParamsBuilder |
|
open fun withMaxChargeInKWh(maxChargeInKWh: Double!): CommonParamsBuilder |
|
open fun withReport(report: Report!): CommonParamsBuilder |
|
open fun withRouteType(routeType: RouteType!): CommonParamsBuilder |
|
open fun withTravelMode(travelMode: TravelMode!): CommonParamsBuilder |
|
open fun withUphillEfficiency(uphillEfficiency: Double!): CommonParamsBuilder |
|
open fun withVehicleAdrTunnelRestrictionCode(adrTunnelRestrictionCode: AdrTunnelRestrictionCode!): CommonParamsBuilder! |
|
open fun withVehicleAxleWeightInKg(vehicleAxleWeightInKg: Int!): CommonParamsBuilder |
|
open fun withVehicleEngineType(vehicleEngineType: VehicleEngineType!): CommonParamsBuilder |
|
open fun withVehicleHeightInMeters(vehicleHeightInMeters: Double!): CommonParamsBuilder |
|
open fun withVehicleLengthInMeters(vehicleLengthInMeters: Double!): CommonParamsBuilder |
|
open fun withVehicleLoadType(vehicleLoadType: VehicleLoadType!): CommonParamsBuilder |
|
open fun withVehicleMaxSpeedInKph(vehicleMaxSpeedInKph: Int!): CommonParamsBuilder |
|
open fun withVehicleWeightInKg(vehicleWeightInKg: Int!): CommonParamsBuilder |
|
open fun withVehicleWidthInMeters(vehicleWidthInMeters: Double!): CommonParamsBuilder |
|
open fun withWindingness(windingness: Windingness!): CommonParamsBuilder |