|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.units.UnitFormatImpl
public abstract class UnitFormatImpl
Provides support for classes that parse and format unit specifications.
| Constructor Summary | |
|---|---|
UnitFormatImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
format(Factor factor)
Formats a Factor (a base unit/exponent pair). |
java.lang.String |
format(Unit unit)
Formats a unit. |
java.lang.String |
longFormat(Unit unit)
Formats a unit using a long form. |
Unit |
parse(java.lang.String spec)
Parses a unit specification. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ucar.units.UnitFormat |
|---|
format, format, longFormat, parse |
| Constructor Detail |
|---|
public UnitFormatImpl()
| Method Detail |
|---|
public final Unit parse(java.lang.String spec)
throws NoSuchUnitException,
UnitParseException,
SpecificationException,
UnitDBException,
PrefixDBException,
UnitSystemException
parse in interface UnitFormatspec - The unit specification (e.g. "m/s");
NoSuchUnitException - A unit in the specification couldn't be
found (e.g. the "m" in the example).
UnitParseException - The specification is grammatically
incorrect.
SpecificationException - The specification is incorrect somehow.
UnitDBException - Problem with the unit database.
PrefixDBException - Problem with the unit-prefix database.
UnitSystemException - Problem with the system of units.public final java.lang.String format(Factor factor)
format in interface UnitFormatfactor - The base unit/exponent pair.
public final java.lang.String format(Unit unit)
throws UnitClassException
format in interface UnitFormatunit - The unit.
UnitClassException
public final java.lang.String longFormat(Unit unit)
throws UnitClassException
longFormat in interface UnitFormatunit - The unit.
UnitClassException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||