Package | Description |
---|---|
ucar.nc2.units |
Utility classes for scientific units and ucar.units package.
|
ucar.units |
Provides support for parsing and formatting string unit specification,
converting numerical values between compatible units, and performing arithmetic
on units (such as dividing one unit by another).
|
Class and Description |
---|
ConversionException
Provides support for unit conversion exceptions.
|
Unit
Interface for units.
|
Class and Description |
---|
BadUnitException
Provides support for failures due to attempts to redefine an existing unit in
a unit database.
|
Base
Interface for "base" entities like base units or base quantities.
|
BaseQuantity
Provides support for abstract base quantities (ex: length, time).
|
BaseUnit
Provides support for base units.
|
ConversionException
Provides support for unit conversion exceptions.
|
Converter
Interface for converting numeric values from one unit to another.
|
ConverterImpl
Provides support for implementations of unit converters.
|
DerivableUnit
Interface for units that can convert numeric values to and from an
underlying derived unit.
|
DerivedUnit
Interface for derived units.
|
DerivedUnitImpl
Provides support for a concrete implementation of derived units.
|
Dimension
Provides support for the concept of "dimension": pairs of base entities and
exponents.
|
DivideException
Provides support for unit division failures.
|
Factor
Provides support for a Base/exponent pair.
|
MultiplyException
Provides support for unit multiplication failures.
|
NameException
Provides support for bad unit names.
|
NoSuchUnitException
Provides support for failure to find a unit.
|
OperationException
Provides support for unit operation failures (ex: multiplication).
|
ParseException
This exception is thrown when parse errors are encountered.
|
Prefix
Provides support for unit prefixes (e.g.
|
PrefixDB
Interface for a database of unit prefixes.
|
PrefixDBAccessException
Provides support for prefix database access failures.
|
PrefixDBException
Provides support for the general class of prefix database failures.
|
PrefixDBImpl
Provides a concrete implementation of a database of unit prefixes.
|
PrefixExistsException
Provides support for prefix database failures.
|
QuantityDimension
Provides support for the dimension of a quantity.
|
RaiseException
Provides support for failure to raise a unit to a power.
|
RegularBaseQuantity
Provides support for a base quantity that is dimensionfull.
|
ShiftException
Provides support for failure to raise a unit to a power.
|
SI
Provides support for the International System of Units (SI).
|
SimpleCharStream
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SpecificationException
Provides support for errors in unit string specifications.
|
StandardPrefixDB
Provides support for a database of standard unit prefixes.
|
StandardUnitDB
Provides support for a database of standard units.
|
StandardUnitFormat
Standard formatter/parser for unit specifications.
|
StandardUnitFormatConstants
Token literal values and constants.
|
StandardUnitFormatTokenManager
Token Manager.
|
SupplementaryBaseQuantity
Provides support for supplementary base quantities.
|
TimeScaleUnit
Provides support for a reference time unit whose origin is at a certain time.
|
Token
Describes the input token stream.
|
Unit
Interface for units.
|
UnitClassException
Provides support for a Unit that is an instance of an unknown class.
|
UnitDB
Interface for a unit database.
|
UnitDBAccessException
Provides support for failure to access unit database (e.g.
|
UnitDBException
Provides support for general unit database failures.
|
UnitDBImpl
Provides most of a concrete implementation of a database of units.
|
UnitDimension |
UnitException
Provides support for general failures of this package.
|
UnitExistsException
Provides support for failures due to attempts to redefine an existing unit in
a unit database.
|
UnitFormat
Interface for classes that parse and format unit specifications.
|
UnitFormatException
Provides support for general failures with unit format classes.
|
UnitFormatImpl
Provides support for classes that parse and format unit specifications.
|
UnitID
Provides support for unit identifiers.
|
UnitImpl
Provides support for classes that implement units.
|
UnitName
Provides support for unit names.
|
UnitParseException
Provides support for errors in unit specifications.
|
UnitSystem
Interface for a system of units.
|
UnitSystemException
Provides support for errors with the system of units.
|
UnitSystemImpl |
UnknownBaseQuantity
Provides support for an unknown base quantity.
|
UnknownUnit
Provides support for unknown base units.
|
Copyright © 1999–2017 UCAR/Unidata. All rights reserved.