| Package | Description |
|---|---|
| net.time4j |
The main package contains four basic types of ISO-8601, namely
PlainDate, PlainTime, PlainTimestamp
and Moment. |
| net.time4j.engine |
Defines the common generic schemes and interfaces of chronological
systems.
|
| net.time4j.format |
Defines common interfaces for any format support of Time4J.
|
| Class and Description |
|---|
| AbstractDuration
Defines a timespan using the default algorithm of Time4J.
|
| CalendarFamily
Represents a set of various calendar systems as members of a family.
|
| CalendarVariant
Represents an immutable calendar variant.
|
| Calendrical
Abstract base class of all plain calendar date types which are
convertible via their day epoch numbers.
|
| ChronoCondition
Represents a temporal condition.
|
| ChronoDisplay
Represents a view on a set of chronological elements associated
with their temporal values.
|
| ChronoElement
Represents a chronological element which refers to a partial value of
the whole temporal value and mainly serves for formatting purposes (as
a carrier of a chronological information).
|
| ChronoEntity
Represents a temporal object which associates partial temporal values
with chronological elements and also allows some manipulations of these
element values.
|
| ChronoFunction
Represents any temporal query using the strategy pattern approach.
|
| Chronology
Represents a system of chronological elements which form any kind
of temporal value.
|
| ChronoOperator
Applies a functional calculation on chronological entities and
yields the result as changed copy.
|
| ChronoUnit
External time units which are not registered on any chronology (time axis)
can implement this interface in order to support standard calculations in
time spans and symbol formatting.
|
| EpochDays
Defines elements based on different epoch-related day numbers.
|
| FormattableElement
This
Annotation can be used to document all chronological
elements which allow formatted representations. |
| Normalizer
Normalizes a time span.
|
| StartOfDay
Defines the start of a given calendar day relative to midnight in seconds.
|
| Temporal
Represents an object which can be sorted on a time axis in a
temporal-only way.
|
| ThreetenAdapter
Defines the implementing chronological entity as
TemporalAccessor. |
| TimeAxis
A time axis is a dynamic view on a chronology where a system of
registered time units is used to define a time arithmetic for any
time points belonging to this time axis respective chronology.
|
| TimeMetric
Computes temporal distances on a time axis as time spans.
|
| TimePoint
Represents an immutable time point along a time axis which is directed
into the future.
|
| TimeSpan
Represents a common time span with an associated sign and
a sequence of time units and related amounts.
|
| TimeSpan.Item
Represents a single item of a time span which is based on only one
time unit and has a non-negative amount.
|
| VariantSource
Provides the name of any calendar variant.
|
| Class and Description |
|---|
| AbstractDuration
Defines a timespan using the default algorithm of Time4J.
|
| AttributeKey
Defines a key for a format attribute as type-safe accessor.
|
| AttributeQuery
Type-safe query for format attributes which control the formatting
process.
|
| CalendarDays
Represents a count of calendar days.
|
| CalendarEra
Represents an era in a calendar system.
|
| CalendarFamily
Represents a set of various calendar systems as members of a family.
|
| CalendarFamily.Builder
Creates a builder for a new calendar family
and will only be used during loading a class of a calendar variant
in a static initializer.
|
| CalendarSystem
Represents a calendar system which can map a calendar date to a
day number corresponding to the count of days elapsed since UTC epoch
[1972-01-01].
|
| CalendarVariant
Represents an immutable calendar variant.
|
| Calendrical
Abstract base class of all plain calendar date types which are
convertible via their day epoch numbers.
|
| ChronoCondition
Represents a temporal condition.
|
| ChronoDisplay
Represents a view on a set of chronological elements associated
with their temporal values.
|
| ChronoElement
Represents a chronological element which refers to a partial value of
the whole temporal value and mainly serves for formatting purposes (as
a carrier of a chronological information).
|
| ChronoEntity
Represents a temporal object which associates partial temporal values
with chronological elements and also allows some manipulations of these
element values.
|
| ChronoException
Indicates a chronological error situation.
|
| ChronoExtension
Defines a configuration-dependent extension of the chronological
elements of a
Chronology. |
| ChronoFunction
Represents any temporal query using the strategy pattern approach.
|
| Chronology
Represents a system of chronological elements which form any kind
of temporal value.
|
| Chronology.Builder
Builder for creating a new chronology without any time axis.
|
| ChronoMerger
Merges any set of chronological informations to a new chronological
entity.
|
| ChronoOperator
Applies a functional calculation on chronological entities and
yields the result as changed copy.
|
| ChronoUnit
External time units which are not registered on any chronology (time axis)
can implement this interface in order to support standard calculations in
time spans and symbol formatting.
|
| ElementRule
Represents the rule of a chronological element how to calculate or
to manipulate its context-dependent temporal value.
|
| EpochDays
Defines elements based on different epoch-related day numbers.
|
| StartOfDay
Defines the start of a given calendar day relative to midnight in seconds.
|
| Temporal
Represents an object which can be sorted on a time axis in a
temporal-only way.
|
| TimeAxis
A time axis is a dynamic view on a chronology where a system of
registered time units is used to define a time arithmetic for any
time points belonging to this time axis respective chronology.
|
| TimeAxis.Builder
Creates a builder for a new time axis respective chronology
and will only be used during loading a class of type
TimePoint (T) in a static initializer. |
| TimeLine
Represents a time axis where a point in time can be moved forward or
backward.
|
| TimeMetric
Computes temporal distances on a time axis as time spans.
|
| TimePoint
Represents an immutable time point along a time axis which is directed
into the future.
|
| TimeSpan
Represents a common time span with an associated sign and
a sequence of time units and related amounts.
|
| TimeSpan.Item
Represents a single item of a time span which is based on only one
time unit and has a non-negative amount.
|
| UnitRule
Represents a rule for the addition or subtraction associated with
a time unit.
|
| ValidationElement
A specialized element for communicating validation failures
during parsing.
|
| VariantSource
Provides the name of any calendar variant.
|
| Class and Description |
|---|
| AttributeKey
Defines a key for a format attribute as type-safe accessor.
|
| AttributeQuery
Type-safe query for format attributes which control the formatting
process.
|
| ChronoDisplay
Represents a view on a set of chronological elements associated
with their temporal values.
|
| ChronoElement
Represents a chronological element which refers to a partial value of
the whole temporal value and mainly serves for formatting purposes (as
a carrier of a chronological information).
|
| ChronoEntity
Represents a temporal object which associates partial temporal values
with chronological elements and also allows some manipulations of these
element values.
|
| Chronology
Represents a system of chronological elements which form any kind
of temporal value.
|
| StartOfDay
Defines the start of a given calendar day relative to midnight in seconds.
|
Copyright © 2014–2015. All rights reserved.