| 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 |
Format support of Time4J.
|
| Class and Description |
|---|
| AbstractDuration
Defines a timespan using the default algorithm of Time4J.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| BasicElement
Abstract base implementation of a chronological element which has
a name and can also define an (unregistered) element rule.
|
| CalendarEra
Represents an era in a calendar system.
|
| 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].
|
| 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 calendar day.
|
| 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.
|
| 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.
|
| 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.
|
Copyright © 2014. All rights reserved.