Uses of Interface
net.time4j.engine.ChronoDisplay
Packages that use ChronoDisplay
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.
Support for the traditional Hindu calendar family.
Defines the common generic schemes and interfaces of chronological
systems.
Defines common interfaces for any format support of Time4J.
This package contains the expert-level format- and parse engine of Time4J.
Interval support.
-
Uses of ChronoDisplay in net.time4j
Classes in net.time4j that implement ChronoDisplayModifier and TypeClassDescriptionclassRepresents a combination of month and day-of-month as XML-pendant forxsd:gMonthDay.classRepresents a general timestamp consisting of a general date and a 24-hour-clock time.classRepresents an instant/moment on the universal timeline with reference to the timezone UTC (UTC+00:00 / Greenwich-meridian).classRepresents a plain calendar date in conformance to ISO-8601-standard using the gregorian calendar rules for all times.classRepresents a plain wall time without any timezone or date component as defined in ISO-8601 up to nanosecond precision.classRepresents a plain composition of calendar date and wall time as defined in ISO-8601, but without any timezone.classCombination of UTC-moment and timezone.Methods in net.time4j that return types with arguments of type ChronoDisplayModifier and TypeMethodDescriptionDayPeriod.approximate()Equivalent toapproximate(TextWidth.WIDE, OutputContext.FORMAT).DayPeriod.approximate(TextWidth width, OutputContext outputContext)Represents a flexible day period (in the afternoon, at night etc).DayPeriod.fixed()Equivalent tofixed(TextWidth.WIDE, OutputContext.FORMAT).DayPeriod.fixed(TextWidth width, OutputContext outputContext)Represents a fixed day period (am / pm / midnight / noon). -
Uses of ChronoDisplay in net.time4j.calendar
Classes in net.time4j.calendar that implement ChronoDisplayModifier 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 12-hour-time in second precision used in Ethiopia starting in the morning at 6 AM as zero point.classRepresents the calendar used by the worldwide Jewish community, but mainly in Israel for religious purposes.classRepresents the 12-hour-time used in Jewish calendar starting in the evening at either sunset or simplified at 6 PM as zero point.classRepresents the Hijri calendar used in many islamic countries.classRepresents the historic christian calendar used in most European countries.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.static classStatic view of calendar date taking into account possibly different calendar algorithms.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 ChronoDisplay in net.time4j.calendar.bahai
Classes in net.time4j.calendar.bahai that implement ChronoDisplayModifier and TypeClassDescriptionclassRepresents the calendar used by the Baha'i community. -
Uses of ChronoDisplay in net.time4j.calendar.frenchrev
Classes in net.time4j.calendar.frenchrev that implement ChronoDisplayModifier and TypeClassDescriptionclassRepresents the calendar used in French Revolution between 1792 and 1805.static classStatic view of calendar date taking into account possibly different calendar algorithms. -
Uses of ChronoDisplay in net.time4j.calendar.hindu
Classes in net.time4j.calendar.hindu that implement ChronoDisplayModifier and TypeClassDescriptionclassThe traditional Hindu calendar which exists in many regional variants throughout the Indian subcontinent. -
Uses of ChronoDisplay in net.time4j.engine
Classes in net.time4j.engine that implement ChronoDisplayModifier and TypeClassDescriptionclassCalendarVariant<D extends CalendarVariant<D>>Represents an immutable calendar variant.classCalendrical<U,D extends Calendrical<U,D>>Abstract base class of all plain calendar date types which are convertible via their day epoch numbers.classChronoEntity<T extends ChronoEntity<T>>Represents a temporal object which associates partial temporal values with chronological elements and also allows some manipulations of these element values.classRepresents an immutable time point along a time axis which is directed into the future.Methods in net.time4j.engine that return ChronoDisplayModifier and TypeMethodDescriptionBridgeChronology.preformat(S context, AttributeQuery attributes)Chronology.preformat(T context, AttributeQuery attributes)default ChronoDisplayChronoMerger.preformat(T context, AttributeQuery attributes)Transforms the current context/entity into another set of chronological values which finally shall be formatted using given attributes.Methods in net.time4j.engine with parameters of type ChronoDisplayModifier and TypeMethodDescriptionintBasicElement.compare(ChronoDisplay o1, ChronoDisplay o2)Compares the values of this element based on their natural order.intChronoElement.compare(ChronoDisplay o1, ChronoDisplay o2)Applies an element-orientated sorting of any chronological entities.intEpochDays.compare(ChronoDisplay o1, ChronoDisplay o2)intFlagElement.compare(ChronoDisplay o1, ChronoDisplay o2)intValidationElement.compare(ChronoDisplay o1, ChronoDisplay o2) -
Uses of ChronoDisplay in net.time4j.format
Methods in net.time4j.format that return ChronoDisplayMethods in net.time4j.format with parameters of type ChronoDisplayModifier and TypeMethodDescriptionvoidRawValues.accept(ChronoDisplay rawValues)Consumes given chronological raw values.voidTextElement.print(ChronoDisplay context, Appendable buffer, AttributeQuery attributes)Converts the element value in given context to a formatted text.default intNumericalElement.printToInt(V value, ChronoDisplay context, AttributeQuery attributes)Translates given element value to a numerical integer. -
Uses of ChronoDisplay in net.time4j.format.expert
Method parameters in net.time4j.format.expert with type arguments of type ChronoDisplayModifier and TypeMethodDescriptionChronoFormatter.Builder.startOptionalSection(ChronoCondition<ChronoDisplay> printCondition)Starts a new optional section where errors in parsing will not cause an exception but just be ignored. -
Uses of ChronoDisplay in net.time4j.range
Classes in net.time4j.range that implement ChronoDisplayModifier and TypeClassDescriptionclassRepresents the month of a gregorian calendar year as interval (like from 1st of January until end of January).classRepresents the quarter of a gregorian calendar year as interval (like from 1st of January until end of March).classRepresents the calendar week starting on Monday according to ISO-8601-paper.classRepresents a full gregorian calendar year as interval from 1st of January until end of December.classFixedCalendarInterval<T extends FixedCalendarInterval<T>>Represents a fixed calendar interval.classDescribes an arbitrary span of weekdays.