Top Interfaces Classes Enums
[default module]

Package tech.units.indriya.format


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
FormatConstants

Format related constants

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractQuantityFormat

This class provides the interface for formatting and parsing quantities.

public abstract class
AbstractUnitFormat

This class provides the interface for formatting and parsing units.

pack-priv abstract class
CommonFormatter

Common helper class that handles internals of formatting in SimpleQuantityFormat, NumberDelimiterQuantityFormat

pack-priv class
ConverterFormatter

Helper class that handles internals of formatting UnitConverter instances.

public class
DefaultFormatService

Default format service.

pack-priv class
EBNFHelper

Helper class that handles internals of formatting in EBNFUnitFormat

public class
EBNFUnitFormat

This class represents the local neutral format.

public class
LocalUnitFormat

This class represents the locale sensitive format.

public class
NumberDelimiterQuantityFormat

An implementation of QuantityFormat combining NumberFormat and UnitFormat separated by a delimiter.

public class
SimpleQuantityFormat

A simple implementation of QuantityFormat The following pattern letters are defined:

Chart shows pattern letters, date/time component, presentation, and examples. Letter Quantity Component Presentation Examples n Numeric value Number27u Unit Textm~ Mixed radix Text1 m; 27 cm
public abstract class
SimpleUnitFormat

This class implements the UnitFormat interface for formatting and parsing units.

public class
SymbolMap

This class provides a set of mappings between units and symbols (both ways), between prefixes and symbols (both ways), and from unit converters to MetricPrefix (one way).

public class
Token

Describes the input token stream.

public class
TokenException

This exception is thrown when token errors are encountered.

public class
TokenMgrError

Token Manager Error.

Enum Summary

Modifier and TypeEnum and Description
public enum
FormatBehavior

Defines different ways of formatting.

public enum
UnitStyle

Defines the different variants of unit representation.