java.lang.Object
omix.mathxp.units.CombinedUnit
- All Implemented Interfaces:
UnitInterface
public final class CombinedUnit extends Object implements UnitInterface
- Author:
- Dr. Peter Droste
-
Constructor Summary
Constructors Constructor Description CombinedUnit(List<UnitFactor> factors)
CombinedUnit(Map<?,UnitFactor> factors)
CombinedUnit(UnitFactor... factors)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object obj)
boolean
equals(UnitInterface unit, boolean ignoreMultiplicator)
String
getName()
String
getNormalizedSISymbolExpression()
EnumMap<SIUnit,UnitFactor>
getNormalizedSIUnitFactors()
String
getSISymbolExpression()
List<UnitFactor>
getSIUnitFactors()
String
getSymbolExpression()
List<UnitFactor>
getUnitFactors()
omix.mathxp.units.PrivateMember
neverImplementThisInterface(omix.mathxp.units.PrivateMember privateMember)
String
toString()
-
Constructor Details
-
Method Details
-
getName
- Specified by:
getName
in interfaceUnitInterface
-
getSIUnitFactors
- Specified by:
getSIUnitFactors
in interfaceUnitInterface
-
getNormalizedSIUnitFactors
- Specified by:
getNormalizedSIUnitFactors
in interfaceUnitInterface
-
getUnitFactors
- Specified by:
getUnitFactors
in interfaceUnitInterface
-
getSymbolExpression
- Specified by:
getSymbolExpression
in interfaceUnitInterface
-
getSISymbolExpression
- Specified by:
getSISymbolExpression
in interfaceUnitInterface
-
getNormalizedSISymbolExpression
- Specified by:
getNormalizedSISymbolExpression
in interfaceUnitInterface
-
toString
-
equals
- Specified by:
equals
in interfaceUnitInterface
- Overrides:
equals
in classObject
-
equals
- Specified by:
equals
in interfaceUnitInterface
-
neverImplementThisInterface
public omix.mathxp.units.PrivateMember neverImplementThisInterface(omix.mathxp.units.PrivateMember privateMember)- Specified by:
neverImplementThisInterface
in interfaceUnitInterface
-