Class IsolineOptions
Class IsolineOptions
- java.lang.Object
-
- com.here.sdk.routing.IsolineOptions
-
public final class IsolineOptions extends java.lang.ObjectSpecifies options for isolines calculation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIsolineOptions.CalculationSpecifies isoline parameters.
-
Field Summary
Fields Modifier and Type Field Description IsolineOptions.CalculationcalculationOptionsSpecifies isoline parameters.CarOptionscarOptionsSpecifies options for calculation of isolines for car.EVCarOptionsevCarOptionsSpecifies options for calculation of isolines for electric car.EVTruckOptionsevTruckOptionsSpecifies options for calculation of isolines for electric truck.RoutingOptionsroutingOptionsSpecifies options for calculation of isolines for any vehicle type.TruckOptionstruckOptionsSpecifies options for calculation of isolines for truck.
-
Constructor Summary
Constructors Constructor Description IsolineOptions(IsolineOptions.Calculation calculationOptions, CarOptions carOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and car routing options.IsolineOptions(IsolineOptions.Calculation calculationOptions, EVCarOptions evCarOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric car routing options.IsolineOptions(IsolineOptions.Calculation calculationOptions, EVTruckOptions evTruckOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric truck routing options.IsolineOptions(IsolineOptions.Calculation calculationOptions, RoutingOptions routingOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and routing options.IsolineOptions(IsolineOptions.Calculation calculationOptions, TruckOptions truckOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and truck routing options.
-
-
-
Field Detail
-
calculationOptions
@NonNull public IsolineOptions.Calculation calculationOptions
Specifies isoline parameters.
-
carOptions
@Nullable public CarOptions carOptions
Specifies options for calculation of isolines for car. Mutually exclusive with
truckOptions,evCarOptions,evTruckOptionsandroutingOptions.
-
truckOptions
@Nullable public TruckOptions truckOptions
Specifies options for calculation of isolines for truck. Mutually exclusive with
carOptions,evCarOptions,evTruckOptionsandroutingOptions.
-
evCarOptions
@Nullable public EVCarOptions evCarOptions
Specifies options for calculation of isolines for electric car. Mutually exclusive with
carOptions,truckOptions,evTruckOptionsandroutingOptions.
-
evTruckOptions
@Nullable public EVTruckOptions evTruckOptions
Specifies options for calculation of isolines for electric truck. Mutually exclusive with
carOptions,truckOptions,evCarOptionsandroutingOptions.
-
routingOptions
@Nullable public RoutingOptions routingOptions
Specifies options for calculation of isolines for any vehicle type. Mutually exclusive with
carOptions,truckOptions,evCarOptionsandevTruckOptions.
-
-
Constructor Detail
-
IsolineOptions
public IsolineOptions(@NonNull IsolineOptions.Calculation calculationOptions, @NonNull CarOptions carOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and car routing options.
- Parameters:
calculationOptions-The options to be used to calculate this isoline.
carOptions-The options that should influence the possible routes within the isoline. This determines also the transportation type.
-
IsolineOptions
public IsolineOptions(@NonNull IsolineOptions.Calculation calculationOptions, @NonNull TruckOptions truckOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and truck routing options.
- Parameters:
calculationOptions-The options to be used to calculate this isoline.
truckOptions-The options that should influence the possible routes within the isoline. This determines also the transportation type.
-
IsolineOptions
public IsolineOptions(@NonNull IsolineOptions.Calculation calculationOptions, @NonNull EVCarOptions evCarOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric car routing options.
- Parameters:
calculationOptions-The options to be used to calculate this isoline.
evCarOptions-The options that should influence the possible routes within the isoline. This determines also the transportation type.
-
IsolineOptions
public IsolineOptions(@NonNull IsolineOptions.Calculation calculationOptions, @NonNull EVTruckOptions evTruckOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric truck routing options.
- Parameters:
calculationOptions-The options to be used to calculate this isoline.
evTruckOptions-The options that should influence the possible routes within the isoline. This determines also the transportation type.
-
IsolineOptions
public IsolineOptions(@NonNull IsolineOptions.Calculation calculationOptions, @NonNull RoutingOptions routingOptions)Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and routing options.
- Parameters:
calculationOptions-The options to be used to calculate this isoline.
routingOptions-The options that should influence the possible routes within the isoline. This determines also the transportation type.
-
-