Package net.time4j.format


package net.time4j.format

Defines common interfaces for any format support of Time4J.

  • Interface Summary
    Interface
    Description
    This 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 a ServiceLoader-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 a ServiceLoader-mechanism.
    This SPI-interface enables the access to localized unit patterns and is instantiated via a ServiceLoader-mechanism.
    Generic facade for any temporal/chronological format object which can print temporal objects to text or parse texts to temporal objects.
    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 a ServiceLoader-mechanism.
    This SPI-interface enables the access to localized unit patterns and is instantiated via a ServiceLoader-mechanism.
    This SPI-interface enables the access to localized week rules and is instantiated via a ServiceLoader-mechanism.
  • Class Summary
    Class
    Description
    A 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.
    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 Class Summary
    Enum Class
    Description
    Deprecated.
    Use java.time.format.FormatStyle instead
    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 Interfaces Summary
    Annotation Interface
    Description
    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.