|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectetomica.units.Prefix
public abstract class Prefix
Base class for all unit prefixes, such as kilo, micro, nano, etc. A prefix class is specified (with a Unit) to form a PrefixedUnit object. All standard prefixes are available as static fields of this class. These go from YOCTO (10^-24) to YOTTA (10^+24).
PrefixedUnit,
Serialized Form| Field Summary | |
|---|---|
static Prefix[] |
ALL
|
static boolean |
ALLOWED
Constant used when invoking constructor of SimpleUnit class to indicate that the unit permits the use of a prefix. |
static Prefix |
ATTO
Prefix indicating 10-18. |
static Prefix |
CENTI
Prefix indicating 10-2 = 0.01. |
static Prefix |
DECI
Prefix indicating 10-1 = 0.1. |
static Prefix |
DEKA
Prefix indicating 10+1 = 10. |
static Prefix |
EXA
Prefix indicating 10+18. |
static Prefix |
FEMTO
Prefix indicating 10-15. |
static Prefix |
GIGA
Prefix indicating 10+9. |
static Prefix |
HECTO
Prefix indicating 10+2 = 100. |
static Prefix |
KILO
Prefix indicating 10+3 = 1000. |
static Prefix |
MEGA
Prefix indicating 10+6. |
static Prefix |
MICRO
Prefix indicating 10-6. |
static Prefix |
MILLI
Prefix indicating 10-3 = 0.001. |
static Prefix |
NANO
Prefix indicating 10-9. |
static boolean |
NOT_ALLOWED
Constant used when invoking constructor of SimpleUnit class to indicate that the unit does not permit the use of a prefix. |
static Prefix |
NULL
Prefix indicating 100 = 1. |
static Prefix |
PETA
Prefix indicating 10+15. |
static Prefix |
PICO
Prefix indicating 10-12. |
static Prefix |
TERA
Prefix indicating 10+12. |
static Prefix |
YOCTO
Prefix indicating 10-24. |
static Prefix |
YOTTA
Prefix indicating 10+24. |
static Prefix |
ZEPTO
Prefix indicating 10-21. |
static Prefix |
ZETTA
Prefix indicating 10+21. |
| Method Summary | |
|---|---|
static int |
intKeySelect(char aKey)
Returns an integer code corresponding to the prefix for the given key. |
static Prefix |
keySelect(char aKey)
Returns a prefix corresponding to the given key. |
abstract String |
symbol()
|
abstract String |
toString()
|
abstract double |
value()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final boolean ALLOWED
public static final boolean NOT_ALLOWED
public static final Prefix YOCTO
public static final Prefix ZEPTO
public static final Prefix ATTO
public static final Prefix FEMTO
public static final Prefix PICO
public static final Prefix NANO
public static final Prefix MICRO
public static final Prefix MILLI
public static final Prefix CENTI
public static final Prefix DECI
public static final Prefix NULL
public static final Prefix DEKA
public static final Prefix HECTO
public static final Prefix KILO
public static final Prefix MEGA
public static final Prefix GIGA
public static final Prefix TERA
public static final Prefix PETA
public static final Prefix EXA
public static final Prefix ZETTA
public static final Prefix YOTTA
public static final Prefix[] ALL
| Method Detail |
|---|
public abstract double value()
public abstract String toString()
toString in class Objectpublic abstract String symbol()
public static Prefix keySelect(char aKey)
public static int intKeySelect(char aKey)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||