| Package | Description |
|---|---|
| net.time4j.engine |
Defines the common generic schemes and interfaces of chronological
systems.
|
| Modifier and Type | Method and Description |
|---|---|
<V> TimeAxis.Builder<U,T> |
TimeAxis.Builder.appendElement(ChronoElement<V> element,
ElementRule<T,V> rule) |
<V> TimeAxis.Builder<U,T> |
TimeAxis.Builder.appendElement(ChronoElement<V> element,
ElementRule<T,V> rule,
U baseUnit)
Registers a new element with associated rule and a base
unit.
|
TimeAxis.Builder<U,T> |
TimeAxis.Builder.appendExtension(ChronoExtension extension) |
TimeAxis.Builder<U,T> |
TimeAxis.Builder.appendUnit(U unit,
UnitRule<T> rule,
double length)
Registers a non-convertible time unit with an associated
unit rule.
|
TimeAxis.Builder<U,T> |
TimeAxis.Builder.appendUnit(U unit,
UnitRule<T> rule,
double length,
Set<? extends U> convertibleUnits)
Registers a new time unit with an associated unit rule.
|
static <U,D extends Calendrical<U,D>> |
TimeAxis.Builder.setUp(Class<U> unitType,
Class<D> chronoType,
ChronoMerger<D> merger,
CalendarSystem<D> calendarSystem)
Creates a builder for building a time axis for
plain calendrical objects.
|
static <U,T extends TimePoint<U,T>> |
TimeAxis.Builder.setUp(Class<U> unitType,
Class<T> chronoType,
ChronoMerger<T> merger,
T min,
T max)
Creates a builder for building a chronological but
non-calendrical system.
|
TimeAxis.Builder<U,T> |
TimeAxis.Builder.withTimeLine(TimeLine<T> timeline)
Defines the argument as timeline to be used for stepping
forward or backwards.
|
Copyright © 2014–2015. All rights reserved.