See: Description
| Interface | Description |
|---|---|
| ChronoPattern<P extends ChronoPattern<P>> |
Allows a flexible interpretation of symbols in format patterns.
|
| FormatEngine<P extends ChronoPattern<P>> |
This SPI-interface allows the creation of temporal formats via a builder-approach.
|
| NumberSymbolProvider |
This SPI-interface enables the access to localized
number properties like zero digits and is instantiated via a
ServiceLoader-mechanism. |
| NumericalElement<V> |
A chronological element which allows a numerical representation.
|
| PluralProvider |
This SPI-interface enables the access to localized
plural rules and is instantiated via a
ServiceLoader-mechanism. |
| RelativeTimeProvider |
This SPI-interface enables the access to localized
unit patterns and is instantiated via a
ServiceLoader-mechanism. |
| TemporalFormatter<T> |
Generic facade for any temporal/chronological format object which can print temporal objects to text
or parse texts to temporal objects.
|
| TextElement<V> |
A chronological element which can be formatted as text or can be parsed
from a text.
|
| TextProvider |
This SPI-interface enables the access to calendrical
standard text informations and will be instantiated by a
ServiceLoader-mechanism. |
| UnitPatternProvider |
This SPI-interface enables the access to localized
unit patterns and is instantiated via a
ServiceLoader-mechanism. |
| WeekdataProvider |
This SPI-interface enables the access to localized
week rules and is instantiated via a
ServiceLoader-mechanism. |
| Class | Description |
|---|---|
| Attributes |
A collection of format attributes for controlling the formatting
and parsing.
|
| Attributes.Builder |
Builds a collection of format attributes.
|
| CalendarText |
Source for localized calendrical informations on enum basis like month
or weekday names.
|
| PluralRules |
Helps to determine the plural category for a given number of units.
|
| RawValues |
Stores any kind of raw values as
ChronoDisplay. |
| TextAccessor |
Supplies an access to the internal name list of an enum-based
element value.
|
| Enum | Description |
|---|---|
| DisplayMode |
Defines how many details will be displayed in chronological texts.
|
| Leniency |
Defines how lenient parsing of chronological texts should be.
|
| NumberType |
Defines the number type.
|
| OutputContext |
Determines in which output context the formatting is to be performed.
|
| PluralCategory |
Enumeration of CLDR plural categories.
|
| TextWidth |
Defines the width of a formatted output of chronological element values
as text.
|
| Annotation Type | Description |
|---|---|
| CalendarType |
This
Annotation can be used to mark all types of ChronoEntity
which need formatted representations and access to text resources dependent on
a calendar system. |
Defines common interfaces for any format support of Time4J.