@Override public boolean equals(Object obj) { if(!super.equals(obj)) { return false; } final Boolean other = (Boolean) obj; return mValue == other.mValue; } }
@Override public Object getSerializedValue() { return doubleValue(); }
@Override public java.lang.Boolean getSerializedValue() { return booleanValue(); }
public VehicleDoorStatus(DoorId value, java.lang.Boolean event) { this(value, new com.openxc.units.Boolean(event)); }
public VehicleDoorStatus(DoorId value, com.openxc.units.Boolean event) { this(new State<>(value), event); }
public Longitude(Number value) { this(new Degree(value)); }
public AcceleratorPedalPosition(Number value) { super(new Percentage(value), RANGE); }
public EngineSpeed(Number value) { super(new RotationsPerMinute(value), RANGE); } public EngineSpeed(RotationsPerMinute value) {
public Odometer(Number value) { super(new Kilometer(value), RANGE); }
public TorqueAtTransmission(Number value) { this(new NewtonMeter(value)); }
public FuelConsumed(Number value) { super(new Liter(value), RANGE); }
public PrivateIdFieldMeasurement() { super(new Meter(42.0)); }
public HighBeamStatus(java.lang.Boolean value) { this(new com.openxc.units.Boolean(value)); }
public TurnSignalStatus(TurnSignalPosition value) { this(new State<>(value)); }
public SteeringWheelAngle(Number value) { super(new Degree(value), RANGE); }
public FuelLevel(Number value) { super(new Percentage(value), RANGE); }
public InvalidMeasurementType() { super(new Meter(42.0)); }
public BrakePedalStatus(Boolean value) { this(new com.openxc.units.Boolean(value)); }
public IgnitionStatus(IgnitionPosition value) { this(new State<>(value)); }
public HeadlampStatus(java.lang.Boolean value) { this(new com.openxc.units.Boolean(value)); }