public static class UnitsConverter.ScaleOffset extends UnitsConverter
UnitsConverter.Appended, UnitsConverter.ScaleOffset
Constructor and Description |
---|
ScaleOffset(double scale,
double offset)
Creates a new UnitsConverter.ScaleOffset.
|
Modifier and Type | Method and Description |
---|---|
UnitsConverter |
append(UnitsConverter that) |
double |
convert(double value)
convert the value in the source units to the target units.
|
boolean |
equals(java.lang.Object o) |
UnitsConverter |
getInverse() |
int |
hashCode() |
java.lang.String |
toString() |
convert, getConverter
public ScaleOffset(double scale, double offset)
new UnitsConverter.ScaleOffset( 9./5, 32 )
.scale
- the scale to apply to the value.offset
- the offset to apply after the scalepublic UnitsConverter getInverse()
getInverse
in class UnitsConverter
public double convert(double value)
UnitsConverter
convert
in class UnitsConverter
value
- value in source units.public UnitsConverter append(UnitsConverter that)
append
in class UnitsConverter
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object