net.agmodel.physical
Class AbstractUnit

java.lang.Object
  |
  +--net.agmodel.physical.AbstractUnit
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AngleUnit, DurationUnit, LengthUnit, ProportionUnit, RadiationUnit, SpeedUnit, TemperatureUnit

public abstract class AbstractUnit
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  double Factor
           
 int ord
           
 String unitName
           
 
Constructor Summary
protected AbstractUnit(String unitName, double Factor, int ord)
           
 
Method Summary
 boolean equals(Object obj)
           
(package private)  double getFactor()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

unitName

public String unitName

Factor

protected double Factor

ord

public final int ord
Constructor Detail

AbstractUnit

protected AbstractUnit(String unitName,
                       double Factor,
                       int ord)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getFactor

double getFactor()