TollCollectionMethod (API Reference)
Package com.here.sdk.navigation
Enum Class TollCollectionMethod
- All Implemented Interfaces:
Serializable,Comparable<TollCollectionMethod>,Constable
Available payment methods.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAutomatic controls exist that automatically record the beginning and end of the stretch of toll road that has been traveled.Fixed fee is required in order to pass through.Ticket must be obtained at the toll stop.Payment is required based on the traveled distance between the toll stop where the ticket was obtained and the toll stop at which the toll road is exited. -
Method Summary
Modifier and TypeMethodDescriptionstatic TollCollectionMethodReturns the enum constant of this class with the specified name.static TollCollectionMethod[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
FIXED_FEE
Fixed fee is required in order to pass through.
-
OBTAIN_TICKET
Ticket must be obtained at the toll stop.
-
PAY_PER_TICKET
Payment is required based on the traveled distance between the toll stop where the ticket was obtained and the toll stop at which the toll road is exited.
-
ELECTRONIC
Automatic controls exist that automatically record the beginning and end of the stretch of toll road that has been traveled.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-