Package net.time4j.format
package net.time4j.format
Defines common interfaces for any format support of Time4J.
-
InterfaceDescriptionThis SPI-interface enables the access to localized gregorian date-, time- or interval patterns according to the CLDR-specifiation and is instantiated via a
ServiceLoader
-mechanism.Marker interface which indicates support for general localized format patterns compatible with the CLDR-specification.This SPI-interface enables the access to localized number properties like zero digits and is instantiated via aServiceLoader
-mechanism.NumericalElement<V extends Enum<V>>A chronological element which allows a numerical representation.This SPI-interface enables the access to localized plural rules and is instantiated via aServiceLoader
-mechanism.This SPI-interface enables the access to localized unit patterns and is instantiated via aServiceLoader
-mechanism.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.This SPI-interface enables the access to calendrical standard text informations and will be instantiated by aServiceLoader
-mechanism.This SPI-interface enables the access to localized unit patterns and is instantiated via aServiceLoader
-mechanism.This SPI-interface enables the access to localized week rules and is instantiated via aServiceLoader
-mechanism. -
ClassDescriptionA collection of format attributes for controlling the formatting and parsing.Builds a collection of format attributes.Source for localized calendrical informations on enum basis like month or weekday names.DisplayElement<V extends Comparable<V>>Standard element which offers localized names for display purposes (in most cases).Helps to determine the plural category for a given number of units.Stores any kind of raw values as
ChronoDisplay
.Supplies an access to the internal name list of an enum-based element value.TimeSpanFormatter<U,S extends TimeSpan<U>>Represents a non-localized and user-defined format for timespans based on a pattern containing some standard symbols and literals. -
Enum ClassDescriptionDeprecated.Defines how lenient parsing of chronological texts should be.Defines the number system.Defines the number type.Determines in which output context the formatting is to be performed.Enumeration of CLDR plural categories.Defines the width of a formatted output of chronological element values as text.
-
Annotation InterfaceDescriptionThis
Annotation
can be used to mark all types ofChronoEntity
which need formatted representations and access to text resources dependent on a calendar system.
java.time.format.FormatStyle
instead