gnu.math
Class BaseUnit
- Externalizable
public class BaseUnit
implements Externalizable
A primitive Unit of measurement (such as a meter).
Empty , cm , gram , hour , in , meter , minute , mm , pica , pt , radian , second |
BaseUnit() - Should only be used for serialization, and Unit.Empty.
|
BaseUnit(String name)
|
BaseUnit(String name, String dimension)
|
define , define , dimensions , divide , doubleValue , getName , hashCode , isExact , isZero , lookup , make , number , pow , power , sqrt , times , toString , toString , toString , unit |
abs , add , add , addReversed , compare , compare , compareReversed , dimensions , div , divReversed , divide , doubleImagValue , doubleValue , im , imValue , make , make , make , mul , mulReversed , neg , number , re , reValue , times , toString , unit |
abs , add , add , addReversed , compare , compareReversed , div , divReversed , div_inv , equals , floatValue , geq , grt , intValue , isExact , isZero , longValue , mul , mulReversed , mul_ident , neg , power , sub , toString , toString |
BaseUnit
public BaseUnit()
Should only be used for serialization, and Unit.Empty.
BaseUnit
public BaseUnit(String name)
BaseUnit
public BaseUnit(String name,
String dimension)
getDimension
public String getDimension()
lookup
public static BaseUnit lookup(String name,
String dimension)
Look for an existing matching BaseUnit.
name
- name of desired BaseUnit, such as "m"dimension
- a name for what the unit measures, such as "Length".
make
public static BaseUnit make(String name,
String dimension)
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- readExternal in interface NamedUnit
readResolve
public Object readResolve()
throws ObjectStreamException
- readResolve in interface NamedUnit
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- writeExternal in interface NamedUnit