Uses of Package
ucar.units

Packages that use ucar.units
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). 
 

Classes in ucar.units used by ucar.nc2.units
ConversionException
          Provides support for unit conversion exceptions.
Unit
          Interface for units.
 

Classes in ucar.units used by ucar.units
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-2011 UCAR/Unidata. All Rights Reserved.