Class SpeedLimit
-
- All Implemented Interfaces:
public final class SpeedLimitObject that holds speed limit properties
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerspeedKmphprivate final SpeedLimitUnitspeedLimitUnitprivate final SpeedLimitSignspeedLimitSignprivate final Booleanunlimited
-
Constructor Summary
Constructors Constructor Description SpeedLimit(Integer speedKmph, SpeedLimitUnit speedLimitUnit, SpeedLimitSign speedLimitSign, Boolean unlimited)
-
Method Summary
Modifier and Type Method Description final IntegergetSpeedKmph()speed limit in kilometers per hour (optional) final SpeedLimitUnitgetSpeedLimitUnit()SpeedLimitUnit final SpeedLimitSigngetSpeedLimitSign()SpeedLimitSign final BooleangetUnlimited()
-
-
-
Constructor Detail
-
SpeedLimit
SpeedLimit(Integer speedKmph, SpeedLimitUnit speedLimitUnit, SpeedLimitSign speedLimitSign, Boolean unlimited)
-
-
Method Detail
-
getSpeedKmph
final Integer getSpeedKmph()
speed limit in kilometers per hour (optional)
-
getSpeedLimitUnit
final SpeedLimitUnit getSpeedLimitUnit()
-
getSpeedLimitSign
final SpeedLimitSign getSpeedLimitSign()
-
getUnlimited
final Boolean getUnlimited()
-
-