Uses of Interface
net.time4j.engine.ChronoMerger
Package
Description
Defines the common generic schemes and interfaces of chronological
systems.
-
Uses of ChronoMerger in net.time4j.engine
Modifier and TypeClassDescriptionclass
BridgeChronology<S,T extends ChronoEntity<T>>
Represents a foreign chronology which delegates formatting and parsing to a chronology in Time4J.class
CalendarFamily<T extends CalendarVariant<T>>
Represents a set of various calendar systems as members of a family.class
Chronology<T>
Represents a system of chronological elements which form any kind of temporal value.class
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.Modifier and TypeMethodDescriptionstatic <T extends CalendarVariant<T>>
CalendarFamily.Builder<T>CalendarFamily.Builder.setUp(Class<T> chronoType, ChronoMerger<T> merger, Map<String,? extends CalendarSystem<T>> calendars)
Creates a builder for building a calendar family.static <T extends ChronoEntity<T>>
Chronology.Builder<T>Chronology.Builder.setUp(Class<T> chronoType, ChronoMerger<T> chronoMerger)
Creates a builder for building a new chronological system.static <U, D extends Calendrical<U, D>>
TimeAxis.Builder<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<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.