|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface specifies the methods which characterize a measurable (i.e. a Units).
Method Summary | |
BaseUnit |
flatten()
Method to reduce a Units tree to a single flattened version. |
Dimensions |
getDimensions()
Method to return the dimensions of this Measurable. |
Rational |
getOffset()
Method to return the offset of this Measurable. |
Rational |
getScale()
Method to return the scale of this Measurable. |
SystemFlag |
getSystem()
|
boolean |
isNumber()
Method to determine if this is dimensionless (i.e. unitless). |
boolean |
isParallel(Measurable that)
Method to determine if this Measurable is parallel to that Measurable. |
Methods inherited from interface com.rubecula.util.Identifiable |
getIdentifier |
Method Detail |
public Dimensions getDimensions()
public Rational getScale()
public Rational getOffset()
public SystemFlag getSystem()
public boolean isNumber()
public boolean isParallel(Measurable that)
that
- the Measurable to compare.
public BaseUnit flatten() throws UnitsException
UnitsException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |