Uses of Class
net.time4j.engine.Calendrical
Packages that use Calendrical
Package
Description
The main package contains four basic types of ISO-8601, namely
PlainDate, PlainTime, PlainTimestamp
and Moment.Support for various regional calendars.
Support for the Badi calendar.
Support for the French revolutionary calendar.
Defines the common generic schemes and interfaces of chronological
systems.
This package contains the expert-level format- and parse engine of Time4J.
Interval support.
-
Uses of Calendrical in net.time4j
Subclasses of Calendrical in net.time4jModifier and TypeClassDescriptionclassRepresents a plain calendar date in conformance to ISO-8601-standard using the gregorian calendar rules for all times.Methods in net.time4j with type parameters of type CalendricalModifier and TypeMethodDescriptionstatic <C extends Calendrical<?, C>>
GeneralTimestamp<C>Creates a new timestamp consisting of a general date and a time component.<C extends Calendrical<?, C>>
GeneralTimestamp<C>Moment.toGeneralTimestamp(Chronology<C> chronology, TZID tzid, StartOfDay startOfDay)Converts this instance to a general timestamp in given timezone. -
Uses of Calendrical in net.time4j.calendar
Subclasses of Calendrical in net.time4j.calendarModifier and TypeClassDescriptionclassRepresents the Chinese calendar supported in the gregorian range 1645-01-28/3000-01-27.classRepresents the calendar used by the Coptic church in Egypt.classEastAsianCalendar<U,D extends EastAsianCalendar<U,D>>Base class of all calendars which are derivates of the lunisolar rural calendar invented in China.classRepresents the calendar used in Ethiopia.classRepresents the calendar used by the worldwide Jewish community, but mainly in Israel for religious purposes.classRepresents the national calendar of India.classRepresents the Japanese calendar from 701 AD (julian) until now.classThe Juche calendar used in North Korea uses as only difference to western gregorian calendar a different year numbering with the Juche era 1912-01-01.classRepresents the proleptic Julian calendar.classRepresents the traditional Koran calendar supported in the gregorian range 1645-01-28/3000-01-27.classThe Minguo calendar used in Taiwan (Republic Of China) uses as only difference to western gregorian calendar a different year numbering with the Minguo era 1912-01-01.classRepresents the Solar Hijri calendar which is officially used in Iran and Afghanistan.classThe Thai solar calendar calendar used in Thailand uses as only difference to western gregorian calendar a different year numbering with the Buddhist era mainly.classRepresents the Vietnamese calendar supported in the gregorian range 1813-02-01/3000-01-27. -
Uses of Calendrical in net.time4j.calendar.bahai
Subclasses of Calendrical in net.time4j.calendar.bahaiModifier and TypeClassDescriptionclassRepresents the calendar used by the Baha'i community. -
Uses of Calendrical in net.time4j.calendar.frenchrev
Subclasses of Calendrical in net.time4j.calendar.frenchrevModifier and TypeClassDescriptionclassRepresents the calendar used in French Revolution between 1792 and 1805. -
Uses of Calendrical in net.time4j.engine
Classes in net.time4j.engine with type parameters of type CalendricalModifier and TypeClassDescriptionclassCalendrical<U,D extends Calendrical<U,D>>Abstract base class of all plain calendar date types which are convertible via their day epoch numbers.Methods in net.time4j.engine with type parameters of type CalendricalModifier and TypeMethodDescriptionstatic <T extends Calendrical<?, T>>
TCalendarDate.from(ChronoLocalDate threeten, Chronology<T> target)Converts the calendar date corresponding toChronoLocalDatein given target chronology.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.default <T extends Calendrical<?, T>>
TConverts this calendar date to the given target type based on the count of days relative to UTC epoch [1972-01-01].default <T extends Calendrical<?, T>>
TCalendarDate.transform(Chronology<T> target)Converts this calendar date to the given target chronology based on the count of days relative to UTC epoch [1972-01-01]. -
Uses of Calendrical in net.time4j.format.expert
Methods in net.time4j.format.expert with type parameters of type CalendricalModifier and TypeMethodDescriptionstatic <C extends Calendrical<?, C>>
ChronoFormatter.Builder<Moment>ChronoFormatter.setUpWithOverride(Locale locale, Chronology<C> overrideCalendar)Constructs a builder for creating global formatters with usage of given calendar type. -
Uses of Calendrical in net.time4j.range
Methods in net.time4j.range with type parameters of type CalendricalModifier and TypeMethodDescriptionstatic <U, D extends Calendrical<U, D>>
CalendarPeriod.Factory<D>Defines a timeline on which new generic calendar intervals can be created.