Class BaseDimension
java.lang.Object
com.walkfares.odsl.conversion.dimension.BaseDimension
- All Implemented Interfaces:
Dimension
- Direct Known Subclasses:
Angle,Energy,FreeForm,Frequency,Length,Mass,Power,Speed,Temperature,Volume
public abstract class BaseDimension extends Object implements Dimension
-
Constructor Summary
Constructors Constructor Description BaseDimension() -
Method Summary
Modifier and Type Method Description doublebasicConversion(double input, Unit from, Unit to)doublebasicConversion(double input, String from, String to)doublebasicConversion(double input, String from, String to, boolean invert)doublecustomConversion(double value, ConversionAction action)List<AllowedConversion>getBaseAllowedConversions()UnitgetUnit(String code)Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.walkfares.odsl.conversion.Dimension
convert, getAllowedConversions, getCode
-
Constructor Details
-
BaseDimension
public BaseDimension()
-
-
Method Details
-
getUnit
-
basicConversion
- Specified by:
basicConversionin interfaceDimension
-
basicConversion
- Specified by:
basicConversionin interfaceDimension
-
basicConversion
- Specified by:
basicConversionin interfaceDimension
-
customConversion
- Specified by:
customConversionin interfaceDimension
-
getBaseAllowedConversions
-