Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

A

AB_URBE_CONDITA - Enum constant in enum class net.time4j.history.HistoricEra
This overlapping alternative to HistoricEra.AD was used by chronists to count the years since the assumed founding of Rome (753 BC - version of Varro).
ABAN - Enum constant in enum class net.time4j.calendar.PersianMonth
The 8th month of Persian Calendar with 30 days.
ABBREVIATED - Enum constant in enum class net.time4j.format.TextWidth
Abbreviation (long form).
ABIDJAN - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
ABORT - Enum constant in enum class net.time4j.range.InfinityStyle
Printing infinite intervals is not supported by this style and will throw an IllegalStateException.
ABORT - Enum constant in enum class net.time4j.tz.GapResolver
Strict strategy which rejects an invalid local time by throwing an exception.
abs() - Method in class net.time4j.Duration
Gets the absolute always non-negative copy of this duration.
abs() - Method in class net.time4j.engine.CalendarDays
Yields the absolute value of the represented calendar days.
abs() - Method in class net.time4j.MachineTime
Converts this machine duration to its absolute amount.
abs() - Method in class net.time4j.range.SingleUnitTimeSpan
Yields a copy with the absolute amount.
AbstractClock - Class in net.time4j.clock
Abstract base clock implementation which allows local views within any timezone.
AbstractClock() - Constructor for class net.time4j.clock.AbstractClock
 
AbstractDuration<U extends ChronoUnit> - Class in net.time4j.engine
Defines a timespan using the default algorithm of Time4J.
AbstractDuration() - Constructor for class net.time4j.engine.AbstractDuration
 
AbstractMetric<U extends ChronoUnit,​P extends AbstractDuration<U>> - Class in net.time4j.engine
Represents a metric suitable for the default algorithm of Time4J.
abUrbeCondita() - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred.
abUrbeConditaBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred within given date range.
abUrbeConditaUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred until given date.
abuts(ChronoInterval<PlainDate>) - Method in class net.time4j.range.FixedCalendarInterval
 
abuts(ChronoInterval<T>) - Method in class net.time4j.range.CalendarPeriod
 
abuts(ChronoInterval<T>) - Method in interface net.time4j.range.ChronoInterval
Queries if this interval abuts the other one such that there is neither any overlap nor any gap between.
abuts(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Queries if this interval abuts the other one such that there is neither any overlap nor any gap between.
abuts(ChronoInterval<T>) - Method in class net.time4j.range.SimpleInterval
 
abuts(ChronoInterval<T>) - Method in class net.time4j.range.ValueInterval
 
accept(Class<?>) - Method in interface net.time4j.engine.ChronoExtension
Will be called by a java.util.ServiceLoader in order to determine if the given chronological type should register this extension or not.
accept(ChronoDisplay) - Method in class net.time4j.format.RawValues
Consumes given chronological raw values.
accept(IntervalTree.Visitor<I>) - Method in class net.time4j.range.IntervalTree
Accepts given interval tree visitor.
ACCRA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
AD - Enum constant in enum class net.time4j.history.HistoricEra
AD = Anno Domini
ADAK - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
ADAR_I - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 6th month of Hebrew calendar with 30 days (leap month).
ADAR_II - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 7th month of Hebrew calendar with 29 days.
addCustomized(ChronoElement<V>, ChronoFormatter<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a customized format element for given chronological element.
addCustomized(ChronoElement<V>, ChronoPrinter<V>, ChronoParser<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a customized format element for given chronological element.
addDailyRule(ClockInterval) - Method in class net.time4j.range.DayPartitionBuilder
Adds a rule to partition any calendar date.
addDayPeriod(Map<PlainTime, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a custom day period.
addDayPeriodApproximate() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a flexible day period (morning/afternoon etc).
addDayPeriodFixed() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a fixed day period (am/pm/midnight/noon).
addEnglishOrdinal(ChronoElement<Integer>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an ordinal format for given chronological element in english language.
addExclusion(Collection<PlainDate>) - Method in class net.time4j.range.DayPartitionBuilder
Adds multiple exclusion dates.
addExclusion(PlainDate) - Method in class net.time4j.range.DayPartitionBuilder
Adds an exclusion date.
addFixedDecimal(ChronoElement<BigDecimal>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Equivalent to addFixedDecimal(element, 11, 9).
addFixedDecimal(ChronoElement<BigDecimal>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a fixed unsigned decimal format for given chronological element.
addFixedInteger(ChronoElement<Integer>, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign and with fixed width for given chronological element.
addFixedNumerical(ChronoElement<V>, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign and with fixed width for given chronological enumeration element.
addFraction(ChronoElement<Integer>, int, int, boolean) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a fractional format for given chronological element including a possible decimal separator char but without any integer part by mapping the context-dependent value range to the interval [0.0-1.0).
addIgnorableWhitespace() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a sequence of optional white space.
addInteger(ChronoElement<Integer>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign for given chronological element.
addInteger(ChronoElement<Integer>, int, int, SignPolicy) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format for given chronological element.
ADDIS_ABABA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
addLiteral(char) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with exactly one char.
addLiteral(char, char) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with exactly one char which can also be an alternative char during parsing.
addLiteral(String) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with any chars.
addLiteral(AttributeKey<Character>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with a char which will be searched in given format attribute.
addLongLocalizedOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in long localized notation.
addLongNumber(ChronoElement<Long>, int, int, SignPolicy) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format for given chronological element.
addLongTimezoneName() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a long localized timezone name (in specific non-location format).
addLongTimezoneName(Set<TZID>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a long localized timezone name (in specific non-location format).
addNumerical(ChronoElement<V>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign for given chronological enumeration element.
addOrdinal(ChronoElement<Integer>, Map<PluralCategory, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an ordinal format for given chronological element.
addPattern(String, PatternType) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Processes given format pattern of given pattern type to a sequence of format elements.
addShortLocalizedOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in short localized notation.
addShortTimezoneName() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a short localized timezone name (an abbreviation in specific non-location format).
addShortTimezoneName(Set<TZID>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a short localized timezone name (an abbreviation in specific non-location format).
addSpecialRule(PlainDate, ClockInterval) - Method in class net.time4j.range.DayPartitionBuilder
Adds a rule to partition a special calendar date.
addText(ChronoElement<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element.
addText(ChronoElement<V>, Function<V, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element with a user-defined string conversion.
addText(ChronoElement<V>, Map<V, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element with user-defined string resources.
addText(TextElement<?>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element.
addTimezoneID() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone identifier.
addTimezoneName(NameStyle) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a localized timezone name in given style.
addTimezoneName(NameStyle, Set<TZID>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a localized timezone name in given style.
addTimezoneOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in typical ISO-8601-notation.
addTimezoneOffset(FormatStyle, boolean, List<String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in canonical notation.
addTimezoneOffset(DisplayMode, boolean, List<String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
addTo(T) - Method in class net.time4j.engine.AbstractDuration
Adds this duration to given time point using the default algorithm.
addTo(T) - Method in interface net.time4j.engine.TimeSpan
Adds this time span to given time point.
addTo(T) - Method in class net.time4j.MachineTime
 
addTo(T) - Method in class net.time4j.range.SingleUnitTimeSpan
 
addTo(T, long) - Method in interface net.time4j.engine.UnitRule
Adds given amount to a time point in the context of an associated time unit.
addTwoDigitYear(ChronoElement<Integer>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a special format element for a two-digit-year.
addWeekdayRule(SpanOfWeekdays, ClockInterval) - Method in class net.time4j.range.DayPartitionBuilder
Adds a rule to partition a date dependending on when its day of week falls into given range.
addWeekdayRule(Weekday, ClockInterval) - Method in class net.time4j.range.DayPartitionBuilder
Adds a rule to partition a date dependending on its day of week.
addWeekdayRule(Weekday, Weekday, ClockInterval) - Method in class net.time4j.range.DayPartitionBuilder
Adds a rule to partition a date dependending on when its day of week falls into given range.
ADELAIDE - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
ADEN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
ADHIKA_INDICATOR - Static variable in class net.time4j.calendar.hindu.HinduPrimitive
Format attribute which defines a symbol character for leap months or leap days.
ADHIKA_IS_TRAILING - Static variable in class net.time4j.calendar.hindu.HinduPrimitive
Format attribute which defines if the symbol character for leap months or leap days should be printed after the element (default is false for most languages).
AdjustableClock - Class in net.time4j.clock
Allows miscellaneous adjustments to any clock.
AdjustableElement<V,​T> - Interface in net.time4j
Extends a chronological element by some standard ways of manipulation.
AdjustableTextElement<V extends HinduPrimitive> - Interface in net.time4j.calendar.hindu
Extends a chronological element by some standard ways of manipulation.
AFRICA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Africa.
after(Moment) - Method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the first moon phase which is after given moment.
AFTER_NEW_YEAR - Enum constant in enum class net.time4j.history.YearDefinition
Uses the displayed historic year only, even if it deviates from standard calendar year.
AGRAHAYANA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 9th month of Indian national calendar with 30 days (starts on 22nd of November).
AHEAD_OF_UTC - Enum constant in enum class net.time4j.tz.OffsetSign
Positive sign (also in case of zero offset).
ALA - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The nineteenth month.
ALGIERS - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
ALMATY - Enum constant in enum class net.time4j.tz.olson.ASIA
 
ALPHA - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+01:00
alt() - Element in annotation interface net.time4j.engine.FormattableElement
Returns the alternative format pattern symbol.
ALWAYS - Static variable in class net.time4j.range.DateInterval
Constant for a date interval from infinite past to infinite future.
ALWAYS - Static variable in class net.time4j.range.MomentInterval
Constant for a moment interval from infinite past to infinite future.
ALWAYS - Static variable in class net.time4j.range.TimestampInterval
Constant for a timestamp interval from infinite past to infinite future.
AM - Enum constant in enum class net.time4j.Meridiem
Marks the wall time from midnight (at start of day) until before noon (ante meridiem).
AM_PM_OF_DAY - Static variable in class net.time4j.calendar.EthiopianTime
AM_PM_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the half day section relative to noon (ante meridiem or post meridiem).
AMANTA - Enum constant in enum class net.time4j.calendar.hindu.HinduRule
The amanta scheme is a lunisolar calendar based on the new moon cycle and starting the year with the month Chaitra.
AMANTA_ASHADHA - Enum constant in enum class net.time4j.calendar.hindu.HinduRule
This special amanta scheme is a lunisolar calendar based on the new moon cycle and starting the year with the month Ashadha.
AMANTA_KARTIKA - Enum constant in enum class net.time4j.calendar.hindu.HinduRule
This special amanta scheme is a lunisolar calendar based on the new moon cycle and starting the year with the month Kartika.
AMERICA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in America.
AMERICA.ARGENTINA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Argentina.
AMERICA.INDIANA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in USA/Indiana.
AMERICA.KENTUCKY - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in USA/Kentucky.
AMERICA.NORTH_DAKOTA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in USA/North-Dakota.
AMETE_ALEM - Enum constant in enum class net.time4j.calendar.EthiopianEra
The era "Anno Mundi" (English - "Year of the World") in the version of Panodoros starts at BC-5493-08-29 (Julian calendar).
AMETE_MIHRET - Enum constant in enum class net.time4j.calendar.EthiopianEra
This era (English - "Year of Grace") is used for current years >= 1 and starts at AD-8-08-29 (Julian calendar).
AMMAN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
AMSHIR - Enum constant in enum class net.time4j.calendar.CopticMonth
The 6th month of Coptic calendar with 30 days.
AMSTERDAM - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
ANADYR - Enum constant in enum class net.time4j.tz.olson.ASIA
 
ANCHORAGE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
AncientJulianLeapYears - Class in net.time4j.history
Represents a historic leap year pattern for the early days of julian calendar before AD 8.
and(NewYearStrategy) - Method in class net.time4j.history.NewYearStrategy
Combines this and given strategy to a new strategy.
and(DayPartitionRule) - Method in interface net.time4j.range.DayPartitionRule
Combines this rule with another one.
and(GapResolver) - Method in enum class net.time4j.tz.OverlapResolver
Yields a transition strategy as combination of given gap resolver and this instance.
and(OverlapResolver) - Method in enum class net.time4j.tz.GapResolver
Yields a transition strategy as combination of given overlap resolver and this instance.
ANDORRA - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
ANGUILLA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
ANNO_HEGIRAE - Enum constant in enum class net.time4j.calendar.HijriEra
Singleton instance (often abbreviated as "AH").
ANNO_MARTYRUM - Enum constant in enum class net.time4j.calendar.CopticEra
Called after the victims of persecutions against Christians by the Roman emperator Diocletian (often abbreviated as "A.M.").
ANNO_MUNDI - Enum constant in enum class net.time4j.calendar.HebrewEra
Marks the date since the creation of the world.
ANNO_PERSICO - Enum constant in enum class net.time4j.calendar.PersianEra
Singleton instance (often abbreviated as "AP").
annoDomini(int) - Method in enum class net.time4j.history.HistoricEra
Scales given year of era to its mathematical AD value.
AnnualDate - Class in net.time4j
Represents a combination of month and day-of-month as XML-pendant for xsd:gMonthDay.
ANSI - Enum constant in enum class net.time4j.engine.EpochDays
Count of days relative to the ISO-date [1601-01-01] as day 1.
ANTANANARIVO - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
ANTARCTICA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Antarctica.
ANTIGUA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
APIA - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
apparentAt(ZonalOffset) - Static method in class net.time4j.calendar.astro.SolarTime
Determines the apparent solar time of any moment at given local time zone offset.
apparentAt(ZonalOffset, String) - Static method in class net.time4j.calendar.astro.SolarTime
Determines the apparent solar time of any moment at given local time zone offset.
appendElement(ChronoElement<V>, ElementRule<T, V>) - Method in class net.time4j.engine.CalendarFamily.Builder
 
appendElement(ChronoElement<V>, ElementRule<T, V>) - Method in class net.time4j.engine.Chronology.Builder
Registers a new element together with its associated element rule.
appendElement(ChronoElement<V>, ElementRule<T, V>) - Method in class net.time4j.engine.TimeAxis.Builder
 
appendElement(ChronoElement<V>, ElementRule<T, V>, U) - Method in class net.time4j.engine.TimeAxis.Builder
Registers a new element with associated rule and a base unit.
appendExtension(ChronoExtension) - Method in class net.time4j.engine.CalendarFamily.Builder
 
appendExtension(ChronoExtension) - Method in class net.time4j.engine.Chronology.Builder
Registers a state extension which can create models with their own state separated from standard time value context.
appendExtension(ChronoExtension) - Method in class net.time4j.engine.TimeAxis.Builder
 
appendUnit(U, UnitRule<T>, double) - Method in class net.time4j.engine.TimeAxis.Builder
Registers a non-convertible time unit with an associated unit rule.
appendUnit(U, UnitRule<T>, double, Set<? extends U>) - Method in class net.time4j.engine.TimeAxis.Builder
Registers a new time unit with an associated unit rule.
apply(PlainDate) - Method in enum class net.time4j.Month
 
apply(PlainDate) - Method in enum class net.time4j.Quarter
 
apply(PlainDate) - Method in enum class net.time4j.Weekday
 
apply(T) - Method in interface net.time4j.engine.ChronoFunction
Reads and evaluates given time value context to a specific result of type R.
apply(T) - Method in interface net.time4j.engine.ChronoOperator
Adjusts given entity and yields a changed copy of argument.
apply(T) - Method in class net.time4j.engine.StdOperator
 
approximate() - Method in class net.time4j.DayPeriod
Equivalent to approximate(TextWidth.WIDE, OutputContext.FORMAT).
approximate(TextWidth, OutputContext) - Method in class net.time4j.DayPeriod
Represents a flexible day period (in the afternoon, at night etc).
approximateHours(int) - Static method in class net.time4j.Duration
Yields an approximate normalizer in steps of hours which finally uses years, months, days and rounded hours.
approximateMaxUnitOnly() - Static method in class net.time4j.Duration
Creates a normalizer which yields an approximate duration based on the maximum relevant unit of the original duration (but not smaller than seconds).
approximateMaxUnitOrWeeks() - Static method in class net.time4j.Duration
Like approximateMaxUnitOnly() but can create week-based durations if the count of days is bigger than 6.
approximateMinutes(int) - Static method in class net.time4j.Duration
Yields an approximate normalizer in steps of minutes which finally uses years, months, days, hours and rounded minutes.
approximateSeconds(int) - Static method in class net.time4j.Duration
Yields an approximate normalizer in steps of seconds which finally uses years, months, days, hours, minutes and rounded seconds.
APRIL - Enum constant in enum class net.time4j.Month
April with the numerical ISO-value 4.
AQTAU - Enum constant in enum class net.time4j.tz.olson.ASIA
 
AQTOBE - Enum constant in enum class net.time4j.tz.olson.ASIA
 
AQUARIUS - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
ARABIC - Enum constant in enum class net.time4j.format.NumberSystem
Arabic numbers with the decimal digits 0-9 (default setting).
ARABIC_INDIC - Enum constant in enum class net.time4j.format.NumberSystem
Arabic-Indic numbers (used in many Arabic countries).
ARABIC_INDIC_EXT - Enum constant in enum class net.time4j.format.NumberSystem
Extended Arabic-Indic numbers (used for example in Iran).
ARAGUAINA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
ARIES - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
ARUBA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
AryaSiddhanta - Enum Class in net.time4j.calendar.hindu
A set of calculations developed by Arya Siddhanta of Aryabhata in Julian year 499 AD, mentioned by Lalla at about 720-790 AD.
ASHADHA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 4th month of Indian national calendar with 31 days (starts on 22nd of June).
ASHGABAT - Enum constant in enum class net.time4j.tz.olson.ASIA
 
ASHWIN - Enum constant in enum class net.time4j.calendar.IndianMonth
The 7th month of Indian national calendar with 30 days (starts on 23rd of September).
ASIA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Asia.
asList() - Static method in class net.time4j.calendar.Tabot
Returns an immutable list of all available tabots.
ASMA - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The ninth month.
ASMARA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
asNextExactEvent() - Method in class net.time4j.AnnualDate
Determines the next possible exact annual date.
asNextRoundedEvent() - Method in class net.time4j.AnnualDate
Determines the next possible annual date and rounds up to next day if necessary.
ASTRONOMICAL - Enum constant in enum class net.time4j.calendar.astro.Twilight
Marks the time when the sun is 18 degrees below the horizon.
ASTRONOMICAL - Enum constant in enum class net.time4j.calendar.PersianAlgorithm
Based on the astronomical calculation of vernal equinox as start of Persian year usually in the Iranian Standard time.
AstronomicalSeason - Enum Class in net.time4j.calendar.astro
The four astronomical seasons (Spring, Summer, Autumn and Winter).
ASUKA_PERIOD - Enum constant in enum class net.time4j.calendar.Nengo.Selector
Selects all nengos of the Asuka period (538-710).
ASUNCION - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
at(SolarTime) - Static method in class net.time4j.calendar.HebrewTime
Obtains the Hebrew time dependent on given moment and location related to solar time.
at(EthiopianTime) - Method in class net.time4j.calendar.EthiopianCalendar
Creates a new local timestamp with this date and given Ethiopian time.
at(Moment, GeoLocation) - Static method in class net.time4j.calendar.astro.MoonPosition
Calculates the position of moon at given moment and geographical location.
at(Moment, GeoLocation) - Static method in class net.time4j.calendar.astro.SunPosition
Calculates the position of sun at given moment and geographical location.
at(Month) - Method in class net.time4j.range.CalendarYear
Combines this year with given month to a calendar month.
at(PlainTime) - Method in class net.time4j.calendar.bahai.BadiCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.CopticCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.EastAsianCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.HebrewCalendar
Creates a new local timestamp with this date and given civil time.
at(PlainTime) - Method in class net.time4j.calendar.HijriCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.hindu.HinduCalendar
Creates a new local timestamp with this date and given civil time.
at(PlainTime) - Method in class net.time4j.calendar.HistoricCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.IndianCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.JapaneseCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.JucheCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.JulianCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.MinguoCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.PersianCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.calendar.ThaiSolarCalendar
Creates a new local timestamp with this date and given wall time.
at(PlainTime) - Method in class net.time4j.PlainDate
Creates a new local timestamp with this date and given wall time.
at(Quarter) - Method in class net.time4j.range.CalendarYear
Combines this year with given quarter year to a calendar quarter.
at(TZID) - Static method in class net.time4j.calendar.HebrewTime
Obtains the simplified Hebrew time dependent on given moment and a 24-hour-fixed scale.
at(ZonalOffset) - Method in class net.time4j.ElementOperator
Creates an operator which can adjust a Moment at the given timezone offset.
at(ZonalOffset) - Method in class net.time4j.PlainTimestamp
Combines this local timestamp with the given timezone offset to a global UTC-moment.
at(ZonalOffset) - Method in class net.time4j.range.TimestampInterval
Combines this local timestamp interval with given timezone offset to a global UTC-interval.
at(ZonalOffset) - Method in interface net.time4j.ZonalElement
Creates a function which can query a Moment at the given timezone offset.
at(ZonalOffset, StartOfDay) - Method in class net.time4j.GeneralTimestamp
Combines this general timestamp with given timezone offset to a global UTC-moment.
at(Weekday) - Method in class net.time4j.range.CalendarWeek
Combines this calendar week with given day of week to a calendar date.
atAltitude(int) - Method in class net.time4j.calendar.astro.LunarTime.Builder
Sets the altitude in meters.
atAltitude(int) - Method in class net.time4j.calendar.astro.SolarTime.Builder
Sets the altitude in meters.
atCeiling() - Method in interface net.time4j.AdjustableElement
Rounds up an entity by setting all child elements to maximum.
atCeiling() - Method in interface net.time4j.calendar.StdCalendarElement
Rounds up an entity by setting all child elements to maximum.
atCeiling(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields an operator which rounds any entity up so that the child elements will be set to the maximum.
atCeiling(V) - Method in interface net.time4j.AdjustableElement
Combines newValue(V) and then atCeiling().
atDayOfMonth(int) - Method in class net.time4j.range.CalendarMonth
Combines this year and month with given day of month to a calendar date.
atDayOfQuarter(int) - Method in class net.time4j.range.CalendarQuarter
Combines this calendar quarter with given day of quarter year to a calendar date.
atDayOfYear(int) - Method in class net.time4j.range.CalendarYear
Combines this year with given day of year to a calendar date.
atEndOfMonth() - Method in enum class net.time4j.CalendarUnit
Defines a variation of this unit which always sets the resulting date in additions and subtractions to the end of month even if there is no day overflow.
atEndOfMonth() - Method in class net.time4j.range.CalendarMonth
Yields the date of the end of this calendar month.
atEndOfQuarter() - Method in class net.time4j.range.CalendarQuarter
Yields the date of the end of this quarter year.
atEndOfQuarterYear(Quarter) - Static method in enum class net.time4j.Month
Gets the last month of given quarter of year.
atFirstMoment(String) - Method in class net.time4j.PlainDate
Creates a new moment which corresponds to this date at earliest valid time at the begin of associated day in given timezone.
atFirstMoment(TZID) - Method in class net.time4j.PlainDate
Creates a new moment which corresponds to this date at earliest valid time at the begin of associated day in given timezone.
atFloor() - Method in interface net.time4j.AdjustableElement
Rounds down an entity by setting all child elements to minimum.
atFloor() - Method in interface net.time4j.calendar.StdCalendarElement
Rounds down an entity by setting all child elements to minimum.
atFloor(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields an operator which rounds any entity down so that the child elements will be set to the minimum.
atFloor(V) - Method in interface net.time4j.AdjustableElement
Combines newValue(V) and then atFloor().
ATHENS - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
ATIKOKAN - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
ATLANTIC - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Atlantic Ocean.
atLongitude(BigDecimal) - Static method in class net.time4j.tz.ZonalOffset
Creates a new shift based on a geographical longitude.
atLongitude(OffsetSign, int, int, double) - Static method in class net.time4j.tz.ZonalOffset
Creates a new shift based on a geographical longitude.
atLunation(int) - Method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the time of n-th lunation based on this type of phase.
atMomentOfEntry(Moment) - Method in class net.time4j.calendar.astro.Zodiac.Event
Calculates the moment when the celestial body enters the associated zodiac.
atMomentOfExit(Moment) - Method in class net.time4j.calendar.astro.Zodiac.Event
Calculates the moment when the celestial body leaves the associated zodiac.
atMonth(int) - Method in class net.time4j.range.CalendarYear
Combines this year with given month to a calendar month.
atomic(LocalDate) - Static method in class net.time4j.range.DateInterval
Creates a closed interval including only given date.
atomic(PlainDate) - Static method in class net.time4j.range.DateInterval
Creates a closed interval including only given date.
atOrAfter(Moment) - Method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the first moon phase which is at or after given moment.
atStartOfDay() - Method in class net.time4j.PlainDate
Creates a new local timestamp with this date at midnight at the begin of associated day.
atStartOfDay(String) - Method in class net.time4j.PlainDate
Creates a new local timestamp with this date at earliest valid time at the begin of associated day in given timezone.
atStartOfDay(TZID) - Method in class net.time4j.PlainDate
Creates a new local timestamp with this date at earliest valid time at the begin of associated day in given timezone.
atStartOfQuarterYear(Quarter) - Static method in enum class net.time4j.Month
Gets the first month of given quarter of year.
atTime(int, int) - Method in class net.time4j.calendar.bahai.BadiCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.CopticCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.EastAsianCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.HebrewCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.HijriCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.hindu.HinduCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.HistoricCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.IndianCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.JapaneseCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.JucheCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.JulianCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.MinguoCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.PersianCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.calendar.ThaiSolarCalendar
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int) - Method in class net.time4j.PlainDate
Is equivalent to at(PlainTime.of(hour, minute)).
atTime(int, int, int) - Method in class net.time4j.PlainDate
Is equivalent to at(PlainTime.of(hour, minute, second)).
attribute() - Static method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanAlgorithm
Format attribute which helps to resolve algorithmic differences between various French republican dates.
attribute() - Static method in enum class net.time4j.calendar.PersianAlgorithm
Format attribute which helps to resolve algorithmic differences between various Persian dates.
AttributeKey<A> - Interface in net.time4j.engine
Defines a key for a format attribute as type-safe accessor.
AttributeQuery - Interface in net.time4j.engine
Type-safe query for format attributes which control the formatting process.
Attributes - Class in net.time4j.format
A collection of format attributes for controlling the formatting and parsing.
Attributes.Builder - Class in net.time4j.format
Builds a collection of format attributes.
atUTC() - Method in class net.time4j.ElementOperator
Equivalent to at(ZonalOffset.UTC).
atUTC() - Method in class net.time4j.PlainTimestamp
Combines this local timestamp with the timezone offset UTC+00:00 to a global UTC-moment.
atUTC() - Method in class net.time4j.range.TimestampInterval
Combines this local timestamp interval with the timezone offset UTC+00:00 to a global UTC-interval.
atUTC() - Method in interface net.time4j.ZonalElement
Equivalent to at(ZonalOffset.UTC).
atYear(int) - Method in class net.time4j.AnnualDate
Creates a complete ISO calendar date for given gregorian year.
AUCKLAND - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
AUGUST - Enum constant in enum class net.time4j.Month
August with the numerical ISO-value 8.
AUSTRALIA - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Australia.
AUTUMNAL_EQUINOX - Enum constant in enum class net.time4j.calendar.astro.AstronomicalSeason
Begin of Autumn on the northern hemisphere in September (or Spring on the southern hemisphere).
AV - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 12th month of Hebrew calendar with 30 days (11th month in non-leap-years).
axis() - Static method in class net.time4j.calendar.bahai.BadiCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.ChineseCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.CopticCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.EthiopianCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.EthiopianTime
Provides a static access to the associated time axis respective chronology which contains the chronological rules.
axis() - Static method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.HebrewCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.HebrewTime
Provides a static access to the associated time axis respective chronology which contains the chronological rules.
axis() - Static method in class net.time4j.calendar.IndianCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.JapaneseCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.JucheCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.JulianCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.KoreanCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.MinguoCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.PersianCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.ThaiSolarCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.calendar.VietnameseCalendar
Returns the associated time axis.
axis() - Static method in class net.time4j.Moment
Provides a static access to the associated time axis respective chronology which contains the chronological rules.
axis() - Static method in class net.time4j.PlainDate
Provides a static access to the associated chronology on base of epoch days which contains the chronological rules.
axis() - Static method in class net.time4j.PlainTime
Provides a static access to the associated time axis respective chronology which contains the chronological rules.
axis() - Static method in class net.time4j.PlainTimestamp
Provides a static access to the associated time axis respective chronology which contains the chronological rules.
axis(Converter<S, Moment>) - Static method in class net.time4j.Moment
Provides a static access to the associated time axis using the foreign type S.
AYYAM_I_HA - Enum constant in enum class net.time4j.calendar.bahai.BadiIntercalaryDays
The singleton instance.
AYYAM_I_HA - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the period of intercalary days if available.
AZAMAT - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The fourth month.
AZAR - Enum constant in enum class net.time4j.calendar.PersianMonth
The 9th month of Persian Calendar with 30 days.
AZORES - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
AZUCHI_MOMOYAMA_PERIOD - Enum constant in enum class net.time4j.calendar.Nengo.Selector
Selects all nengos of the Azuchi-Momoyama period (1573-1603).

B

BABA - Enum constant in enum class net.time4j.calendar.CopticMonth
The 2nd month of Coptic calendar with 30 days.
BadiCalendar - Class in net.time4j.calendar.bahai
Represents the calendar used by the Baha'i community.
BadiCalendar.Unit - Enum Class in net.time4j.calendar.bahai
Defines come calendar units for the Badi calendar.
BadiDivision - Interface in net.time4j.calendar.bahai
Generalizes the concept of year divisions for the Badi calendar.
BadiEra - Enum Class in net.time4j.calendar.bahai
The Badi calendar only supports one single era which is related to the gregorian date of 21st of March in year 1844.
BadiIntercalaryDays - Enum Class in net.time4j.calendar.bahai
Represents the intercalary days of the Badi calendar.
BadiMonth - Enum Class in net.time4j.calendar.bahai
Represents the months used in the Badi calendar.
BAGHDAD - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BAHA - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The first month starting at vernal equinox in March.
BAHAI - Enum constant in enum class net.time4j.calendar.bahai.BadiEra
Singleton instance.
BAHIA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BAHIA_BANDERAS - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BAHMAN - Enum constant in enum class net.time4j.calendar.PersianMonth
The 11th month of Persian Calendar with 30 days.
BAHRAIN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BAKU - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BAMAKO - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BANGKOK - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BANGUI - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BANJUL - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BARAMHAT - Enum constant in enum class net.time4j.calendar.CopticMonth
The 7th month of Coptic calendar with 30 days.
BARAMOUDA - Enum constant in enum class net.time4j.calendar.CopticMonth
The 8th month of Coptic calendar with 30 days.
BARBADOS - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
barMitzvah() - Method in class net.time4j.calendar.HebrewCalendar
Interpretes this date as birth date of a boy and determines the 13th birthday.
BASHANS - Enum constant in enum class net.time4j.calendar.CopticMonth
The 9th month of Coptic calendar with 30 days.
BASIC_CALENDAR_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "20160425".
BASIC_CALENDAR_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format with year, month and day of month using the pattern "uuuuMMdd".
BASIC_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Similar to Iso8601Format.BASIC_CALENDAR_DATE but its parser can also understand ordinal dates or week dates.
BASIC_DATE_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a composition of calendar date and wall time with hour and minute using the pattern "uuuuMMdd'T'HH[mm[ss[,SSSSSSSSS]]]".
BASIC_DATE_TIME_OFFSET - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a composition of calendar date, wall time and timezone offset using the pattern "uuuuMMdd'T'HH[mm[ss[,SSSSSSSSS]]]{offset}".
BASIC_ORDINAL_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "2016116".
BASIC_ORDINAL_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format with year and day of year using the pattern "uuuuDDD".
BASIC_WALL_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a wall time with hour, minute and optional second using the pattern "HH[mm[ss[,SSSSSSSSS]]]".
BASIC_WEEK_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "2016W171".
BASIC_WEEK_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a week date using the pattern "YYYYWwwE".
BasicElement<V extends Comparable<V>> - Class in net.time4j.engine
Abstract base implementation of a chronological element which has a name and can also define an (unregistered) element rule.
BasicUnit - Class in net.time4j.engine
Abstract time unit class which can define its own rule.
batMitzvah() - Method in class net.time4j.calendar.HebrewCalendar
Interpretes this date as birth date of a girl and determines the 12th birthday.
BC - Enum constant in enum class net.time4j.history.HistoricEra
BC = Before Christian
before(Moment) - Method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the last moon phase which is still before given moment.
BEFORE_NEW_YEAR - Enum constant in enum class net.time4j.history.YearDefinition
Uses the displayed historic year only, even if it deviates from standard calendar year.
BEFORE_ROC - Enum constant in enum class net.time4j.calendar.MinguoEra
Used for dates before 1912-01-01.
BEGIN_OF_JANUARY - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on January the first.
BEGIN_OF_MARCH - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 1st of March.
BEGIN_OF_SEPTEMBER - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 1st of September.
BEHIND_UTC - Enum constant in enum class net.time4j.tz.OffsetSign
Negative sign (west for Greenwich meridian).
BEIRUT - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BELEM - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BELGRADE - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BELIZE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BENGAL - Enum constant in enum class net.time4j.calendar.hindu.HinduEra
The onset of this era mainly used in West Bengal is 515 years after Saka.
BENGALI - Enum constant in enum class net.time4j.format.NumberSystem
The Bengali digits used in parts of India.
BERLIN - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BERMUDA - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
between(Instant, Instant) - Static method in class net.time4j.range.MomentInterval
Creates a finite half-open interval between given time points.
between(Instant, Instant) - Static method in class net.time4j.range.SimpleInterval
Creates a new interval between given boundaries.
between(LocalDate, LocalDate) - Static method in class net.time4j.range.DateInterval
Creates a closed interval between given dates.
between(LocalDateTime, LocalDateTime) - Static method in class net.time4j.range.TimestampInterval
Creates a finite half-open interval between given time points.
between(LocalTime, LocalTime) - Static method in class net.time4j.range.ClockInterval
Creates a finite half-open interval between given wall times.
between(Date, Date) - Static method in class net.time4j.range.SimpleInterval
Creates a new interval between given boundaries.
between(BadiCalendar, BadiCalendar) - Method in enum class net.time4j.calendar.bahai.BadiCalendar.Unit
Calculates the difference between given calendar dates in this unit.
between(ChineseCalendar, ChineseCalendar) - Method in enum class net.time4j.calendar.ChineseCalendar.Unit
Calculates the difference between given Chinese dates in this unit.
between(CopticCalendar, CopticCalendar) - Method in enum class net.time4j.calendar.CopticCalendar.Unit
Calculates the difference between given Coptic dates in this unit.
between(EthiopianCalendar, EthiopianCalendar) - Method in enum class net.time4j.calendar.EthiopianCalendar.Unit
Calculates the difference between given Ethiopian dates in this unit.
between(EthiopianTime, EthiopianTime) - Method in enum class net.time4j.calendar.EthiopianTime.Unit
Calculates the difference between given Ethiopian times in this unit.
between(FrenchRepublicanCalendar, FrenchRepublicanCalendar) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Unit
Calculates the difference between given calendar dates in this unit.
between(HebrewCalendar, HebrewCalendar) - Method in enum class net.time4j.calendar.HebrewCalendar.Unit
Calculates the difference between given Hebrew dates in this unit.
between(HebrewTime, HebrewTime) - Method in enum class net.time4j.calendar.HebrewTime.Unit
Calculates the difference between given Hebrew times in this unit.
between(HijriCalendar, HijriCalendar, String) - Method in enum class net.time4j.calendar.HijriCalendar.Unit
Calculates the difference between given islamic dates in this unit.
between(HijriCalendar, HijriCalendar, VariantSource) - Method in enum class net.time4j.calendar.HijriCalendar.Unit
between(IndianCalendar, IndianCalendar) - Method in enum class net.time4j.calendar.IndianCalendar.Unit
Calculates the difference between given Indian dates in this unit.
between(JapaneseCalendar, JapaneseCalendar) - Method in enum class net.time4j.calendar.JapaneseCalendar.Unit
Calculates the difference between given Japanese dates in this unit.
between(JulianCalendar, JulianCalendar) - Method in enum class net.time4j.calendar.JulianCalendar.Unit
Calculates the difference between given Julian dates in this unit.
between(KoreanCalendar, KoreanCalendar) - Method in enum class net.time4j.calendar.KoreanCalendar.Unit
Calculates the difference between given Korean dates in this unit.
between(PersianCalendar, PersianCalendar) - Method in enum class net.time4j.calendar.PersianCalendar.Unit
Calculates the difference between given Persian dates in this unit.
between(VietnameseCalendar, VietnameseCalendar) - Method in enum class net.time4j.calendar.VietnameseCalendar.Unit
Calculates the difference between given Vietnamese dates in this unit.
between(CalendarDate, CalendarDate) - Static method in class net.time4j.engine.CalendarDays
Calculates the delta of calendar days between given calendar dates.
between(Moment, Moment) - Static method in class net.time4j.range.MomentInterval
Creates a finite half-open interval between given time points.
between(Moment, Moment) - Method in enum class net.time4j.SI
Calculates the time distance between given time points in SI-units.
between(PlainDate, PlainDate) - Static method in class net.time4j.range.DateInterval
Creates a closed interval between given dates.
between(PlainDate, PlainDate) - Method in class net.time4j.Weekcycle
Calculates the temporal distance between given calendar dates in this calendar unit.
between(PlainTime, PlainTime) - Static method in class net.time4j.range.ClockInterval
Creates a finite half-open interval between given wall times.
between(PlainTimestamp, PlainTimestamp) - Static method in class net.time4j.range.TimestampInterval
Creates a finite half-open interval between given time points.
between(CalendarMonth, CalendarMonth) - Static method in class net.time4j.range.CalendarPeriod
Creates a calendar period for given month range.
between(CalendarMonth, CalendarMonth) - Static method in class net.time4j.range.Months
Determines the difference in months between given calendar months.
between(CalendarMonth, CalendarMonth) - Static method in class net.time4j.range.Years
Determines the difference in years between given calendar months.
between(CalendarQuarter, CalendarQuarter) - Static method in class net.time4j.range.CalendarPeriod
Creates a calendar period for given quarter year range.
between(CalendarQuarter, CalendarQuarter) - Static method in class net.time4j.range.Quarters
Determines the difference in quarters between given quarter years.
between(CalendarQuarter, CalendarQuarter) - Static method in class net.time4j.range.Years
Determines the difference in years between given quarter years.
between(CalendarWeek, CalendarWeek) - Static method in class net.time4j.range.CalendarPeriod
Creates a calendar period for given calendar week range.
between(CalendarWeek, CalendarWeek) - Static method in class net.time4j.range.Weeks
Determines the difference in weeks between given quarter years.
between(CalendarWeek, CalendarWeek) - Static method in class net.time4j.range.Years
Determines the difference in years between given calendar weeks.
between(CalendarYear, CalendarYear) - Static method in class net.time4j.range.CalendarPeriod
Creates a calendar period for given year range.
between(CalendarYear, CalendarYear) - Static method in class net.time4j.range.Years
Determines the difference in years between given calendar years.
between(ClockInterval, ClockInterval) - Static method in enum class net.time4j.range.IntervalRelation
Determines the relation between given intervals.
between(DateInterval, DateInterval) - Static method in enum class net.time4j.range.IntervalRelation
Determines the relation between given intervals.
between(MomentInterval, MomentInterval) - Static method in enum class net.time4j.range.IntervalRelation
Determines the relation between given intervals.
between(TimestampInterval, TimestampInterval) - Static method in enum class net.time4j.range.IntervalRelation
Determines the relation between given intervals.
between(Weekday, Weekday) - Static method in class net.time4j.range.SpanOfWeekdays
Creates a new span of weekdays.
between(T, T) - Method in enum class net.time4j.CalendarUnit
Calculates the temporal distance between given calendar dates in this calendar unit.
between(T, T) - Method in enum class net.time4j.ClockUnit
Calculates the temporal distance between given wall times in this unit.
between(T, T) - Method in class net.time4j.engine.AbstractMetric
 
between(T, T) - Method in interface net.time4j.engine.TimeMetric
Computes the temporal distance between two time points.
between(T, T) - Method in interface net.time4j.engine.UnitRule
Queries how many units are between given time points.
between(T, T) - Method in class net.time4j.range.CalendarPeriod.Factory
Creates a closed interval between given calendrical timepoints.
between(T, T) - Static method in class net.time4j.range.Months
Determines the temporal distance between given dates/time-points in gregorian months.
between(T, T) - Static method in class net.time4j.range.Quarters
Determines the temporal distance between given dates/time-points in gregorian quarter years.
between(T, T) - Method in class net.time4j.range.SimpleInterval.Factory
Creates a new interval between given boundaries.
between(T, T) - Static method in class net.time4j.range.Weeks
Determines the temporal distance between given dates/time-points in weeks.
between(T, T) - Static method in class net.time4j.range.Years
Determines the temporal distance between given dates/time-points in gregorian years.
betweenMondayAndFriday() - Static method in class net.time4j.range.SpanOfWeekdays
Creates a typical working week from Monday to Friday.
BEULAH - Enum constant in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
BHAADRA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 6th month of Indian national calendar with 31 days (starts on 23rd of August).
BIBLICAL - Enum constant in enum class net.time4j.calendar.HebrewMonth.Order
The first month of the biblical numbering is NISAN.
BING_3_FIRE_YANG - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
BIRASHK - Enum constant in enum class net.time4j.calendar.PersianAlgorithm
A popular proposal of Ahmad Birashk which uses a complex system of cycles and grand cycles.
BIRTHDAY - Enum constant in enum class net.time4j.calendar.HebrewAnniversary
Marks the annual birthday in hebrew calendar.
BISHKEK - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BISSAU - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BLANC_SABLON - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BLANTYRE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BLUE_HOUR - Enum constant in enum class net.time4j.calendar.astro.Twilight
Marks the time when the sun is 4 degrees below the horizon.
BOA_VISTA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BOGOTA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BOISE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
BORKOWSKI - Enum constant in enum class net.time4j.calendar.PersianAlgorithm
Based on the work of the Polish astronomer Kazimierz Borkowski.
Boundary<T> - Class in net.time4j.range
Represents an interval boundary, either the lower one or the upper one.
BOUNDED_WEEK_OF_MONTH - Static variable in class net.time4j.calendar.HebrewCalendar
Equivalent to CommonElements.boundedWeekOfMonth(HebrewCalendar.axis(), HebrewCalendar.getDefaultWeekmodel()).
BOUNDED_WEEK_OF_MONTH - Static variable in class net.time4j.calendar.HijriCalendar
Equivalent to CommonElements.boundedWeekOfMonth(HijriCalendar.family(), HijriCalendar.getDefaultWeekmodel()).
BOUNDED_WEEK_OF_MONTH - Static variable in class net.time4j.calendar.PersianCalendar
Equivalent to CommonElements.boundedWeekOfMonth(PersianCalendar.axis(), PersianCalendar.getDefaultWeekmodel()).
BOUNDED_WEEK_OF_YEAR - Static variable in class net.time4j.calendar.HebrewCalendar
Equivalent to CommonElements.boundedWeekOfYear(HebrewCalendar.axis(), HebrewCalendar.getDefaultWeekmodel()).
BOUNDED_WEEK_OF_YEAR - Static variable in class net.time4j.calendar.HijriCalendar
Equivalent to CommonElements.boundedWeekOfYear(HijriCalendar.family(), HijriCalendar.getDefaultWeekmodel()).
BOUNDED_WEEK_OF_YEAR - Static variable in class net.time4j.calendar.PersianCalendar
Equivalent to CommonElements.boundedWeekOfYear(PersianCalendar.axis(), PersianCalendar.getDefaultWeekmodel()).
boundedWeekOfMonth() - Method in class net.time4j.Weekmodel
Defines an element for the week of month with a localized week number, constrained to the current calendar month.
boundedWeekOfMonth(Chronology<T>, Weekmodel) - Static method in class net.time4j.calendar.CommonElements
Creates an integer element for the week of month in given chronology dependent on given week model and constrained by month boundaries.
boundedWeekOfYear() - Method in class net.time4j.Weekmodel
Defines an element for the week of year with a localized week number, constrained to the current calendar year.
boundedWeekOfYear(Chronology<T>, Weekmodel) - Static method in class net.time4j.calendar.CommonElements
Creates an integer element for the week of year in given chronology dependent on given week model and constrained by year boundaries.
BracketPolicy - Enum Class in net.time4j.range
Determines a suitable strategy for formatting the open or closed state of interval boundaries.
BRATISLAVA - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BRAVO - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+02:00
BRAZZAVILLE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
BridgeChronology<S,​T extends ChronoEntity<T>> - Class in net.time4j.engine
Represents a foreign chronology which delegates formatting and parsing to a chronology in Time4J.
BridgeChronology(Converter<S, T>, Chronology<T>) - Constructor for class net.time4j.engine.BridgeChronology
Constructs a new instance.
BRISBANE - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
BROKEN_HILL - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
BRUMAIRE - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The second month starting in October.
BRUNEI - Enum constant in enum class net.time4j.tz.olson.ASIA
 
BRUSSELS - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BUCHAREST - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BUDAPEST - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
BUDDHIST - Enum constant in enum class net.time4j.calendar.ThaiSolarEra
Standard era where users add 543 years to the gregorian AD-year in order to get the buddhist year counting.
BUENOS_AIRES - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
build() - Method in class net.time4j.calendar.astro.LunarTime.Builder
Finishes the build-process.
build() - Method in class net.time4j.calendar.astro.SolarTime.Builder
Finishes the build-process.
build() - Method in class net.time4j.Duration.Builder
Creates a new duration conforming to ISO-8601.
build() - Method in class net.time4j.engine.CalendarFamily.Builder
Creates and registers a calendar family.
build() - Method in class net.time4j.engine.Chronology.Builder
Finishes the build of a new chronology.
build() - Method in class net.time4j.engine.TimeAxis.Builder
Creates and registers a time axis.
build() - Method in class net.time4j.format.Attributes.Builder
Creates a new unmodifiable collection of format attributes.
build() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Finishes the build and creates a new ChronoFormatter.
build() - Method in class net.time4j.range.DayPartitionBuilder
Creates a new day partition rule.
build(Attributes) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Finishes the build and creates a new ChronoFormatter.
Builder() - Constructor for class net.time4j.format.Attributes.Builder
Default constructor.
Builder(Chronology<?>) - Constructor for class net.time4j.format.Attributes.Builder
Constructor for determining the calendar type.
BUJUMBURA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
businessDays() - Method in interface net.time4j.range.HolidayModel
Creates a special time unit for the counting of business days.
BYZANTINE - Enum constant in enum class net.time4j.history.HistoricEra
Years are reckoned since the assumed year of creation of the world (Anno Mundi) in 5508 BC.
byzantineBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Anno Mundi to be preferred within given date range.
byzantineUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Anno Mundi to be preferred until given date.

C

CAIRO - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
CALCULUS_PISANUS - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 25th of March (yyyy-03-25), but one year earlier than the calculus florentinus.
CALENDAR_TYPE - Static variable in class net.time4j.format.Attributes
Attribute for the calendar type.
CALENDAR_VARIANT - Static variable in class net.time4j.format.Attributes
Defines a read-only attribute key which can be used in queries for the calendar variant.
CalendarDate - Interface in net.time4j.engine
Represents a general calendar date.
CalendarDateElement - Interface in net.time4j
Represents the calendar date.
CalendarDays - Class in net.time4j.engine
Represents a count of calendar days.
CalendarEra - Interface in net.time4j.engine
Represents an era in a calendar system.
CalendarFamily<T extends CalendarVariant<T>> - Class in net.time4j.engine
Represents a set of various calendar systems as members of a family.
CalendarFamily.Builder<T extends CalendarVariant<T>> - Class in net.time4j.engine
Creates a builder for a new calendar family and will only be used during loading a class of a calendar variant in a static initializer.
CalendarMonth - Class in net.time4j.range
Represents the month of a gregorian calendar year as interval (like from 1st of January until end of January).
CalendarPeriod<T> - Class in net.time4j.range
Represents a closed interval between two incomplete calendar dates like months, weeks, quarters or years.
CalendarPeriod.Factory<T> - Class in net.time4j.range
Serves for the creation of generic calendar intervals on a timeline.
CalendarPeriod.Parser<T> - Class in net.time4j.range
Serves for parsing of any calendar intervals on a timeline.
CalendarProvider - Interface in net.time4j.engine
SPI-interface for the generic access to calendar chronologies.
CalendarQuarter - Class in net.time4j.range
Represents the quarter of a gregorian calendar year as interval (like from 1st of January until end of March).
CalendarSystem<D> - Interface in net.time4j.engine
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].
CalendarText - Class in net.time4j.format
Source for localized calendrical informations on enum basis like month or weekday names.
CalendarType - Annotation Interface in net.time4j.format
This Annotation can be used to mark all types of ChronoEntity which need formatted representations and access to text resources dependent on a calendar system.
CalendarUnit - Enum Class in net.time4j
Represents the most common time units related to a standard ISO-8601-calendar.
CalendarVariant<D extends CalendarVariant<D>> - Class in net.time4j.engine
Represents an immutable calendar variant.
CalendarVariant() - Constructor for class net.time4j.engine.CalendarVariant
 
CalendarWeek - Class in net.time4j.range
Represents the calendar week starting on Monday according to ISO-8601-paper.
CalendarYear - Class in net.time4j.range
Represents a full gregorian calendar year as interval from 1st of January until end of December.
Calendrical<U,​D extends Calendrical<U,​D>> - Class in net.time4j.engine
Abstract base class of all plain calendar date types which are convertible via their day epoch numbers.
Calendrical() - Constructor for class net.time4j.engine.Calendrical
 
CAMBRIDGE_BAY - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CAMPO_GRANDE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CANARY - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
CANCER - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
CANCUN - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
canonical() - Method in enum class net.time4j.tz.olson.AFRICA
 
canonical() - Method in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
canonical() - Method in enum class net.time4j.tz.olson.AMERICA
 
canonical() - Method in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
canonical() - Method in enum class net.time4j.tz.olson.AMERICA.KENTUCKY
 
canonical() - Method in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
canonical() - Method in enum class net.time4j.tz.olson.ANTARCTICA
 
canonical() - Method in enum class net.time4j.tz.olson.ASIA
 
canonical() - Method in enum class net.time4j.tz.olson.ATLANTIC
 
canonical() - Method in enum class net.time4j.tz.olson.AUSTRALIA
 
canonical() - Method in enum class net.time4j.tz.olson.EUROPE
 
canonical() - Method in enum class net.time4j.tz.olson.INDIAN
 
canonical() - Method in enum class net.time4j.tz.olson.PACIFIC
 
canonical() - Method in enum class net.time4j.tz.other.MilitaryZone
Yields a canonical form of this timezone identifier, for example "MILITARY~UTC+01:00".
canonical() - Method in interface net.time4j.tz.TZID
Represents the full canonical name of a timezone (for example "Europe/Paris" or "UTC+01:00").
canonical() - Method in class net.time4j.tz.ZonalOffset
Returns a long canonical representation of this shift.
canResolve(ChronoElement<?>) - Method in interface net.time4j.engine.ChronoExtension
Gives a hint to the parser if the element in question can be resolved by resolve().
CAPE_VERDE - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
CAPRICORNUS - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
CARACAS - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CARDINALS - Enum constant in enum class net.time4j.format.NumberType
Cardinal numbers.
CASABLANCA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
CASEY - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
CATAMARCA - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
CAYENNE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CAYMAN - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CC - Enum constant in enum class net.time4j.calendar.astro.StdSolarCalculator
Follows closely the algorithms published by Dershowitz/Reingold in their book "Calendrical Calculations" (third edition).
CENTER - Enum constant in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
CENTERED - Static variable in class net.time4j.range.MomentInterval
Determines the alignment of surrounding intervals.
CENTURIES - Enum constant in enum class net.time4j.CalendarUnit
Time unit "centuries" (symbol C)
CENTURY_OF_ERA - Static variable in class net.time4j.calendar.HistoricCalendar
Represents the historic century.
centuryOfEra() - Method in class net.time4j.history.ChronoHistory
Defines the element for the century of a year in a given historic era.
CEUTA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
CHAGOS - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
CHAITRA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 1st month of Indian national calendar.
CHARLIE - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+03:00
CHATHAM - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
checkDate(int, int, int) - Static method in class net.time4j.base.GregorianMath
Checks the range limits of date values according to the rules of gregorian calendar.
CHEN_5_DRAGON - Enum constant in enum class net.time4j.calendar.SexagesimalName.Branch
 
CHICAGO - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CHIHUAHUA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CHINESE_DECIMAL - Enum constant in enum class net.time4j.format.NumberSystem
The Chinese decimal system mainly used for years.
CHINESE_MANDARIN - Enum constant in enum class net.time4j.format.NumberSystem
The Chinese numbers in the Mandarin dialect limited to the range 0-9999.
ChineseCalendar - Class in net.time4j.calendar
Represents the Chinese calendar supported in the gregorian range 1645-01-28/3000-01-27.
ChineseCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Chinese calendar.
ChineseEra - Enum Class in net.time4j.calendar
The Chinese calendar does not have a universally accepted way of continuously counting years and prefers the sexagesimal cyclic years so this enum is mainly useful for either historic or half-academic debates.
CHISINAU - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
CHOIBALSAN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
CHONGQING - Enum constant in enum class net.time4j.tz.olson.ASIA
 
CHOU_2_OX - Enum constant in enum class net.time4j.calendar.SexagesimalName.Branch
 
CHRISTMAS - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
CHRISTMAS_STYLE - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 25th of December (yyyy-12-25).
ChronoCondition<T> - Interface in net.time4j.engine
Represents a temporal condition.
ChronoDisplay - Interface in net.time4j.engine
Represents a view on a set of chronological elements associated with their temporal values.
ChronoElement<V> - Interface in net.time4j.engine
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<T extends ChronoEntity<T>> - Class in net.time4j.engine
Represents a temporal object which associates partial temporal values with chronological elements and also allows some manipulations of these element values.
ChronoEntity() - Constructor for class net.time4j.engine.ChronoEntity
 
ChronoException - Exception in net.time4j.engine
Indicates a chronological error situation.
ChronoException(String) - Constructor for exception net.time4j.engine.ChronoException
Creates a new instanceo of ChronoException with given error message.
ChronoException(String, Exception) - Constructor for exception net.time4j.engine.ChronoException
Creates a new instanceo of ChronoException with given error message and the cause.
ChronoExtension - Interface in net.time4j.engine
Defines a configuration-dependent extension of the chronological elements of a Chronology used in formatting and parsing.
ChronoFormatter<T> - Class in net.time4j.format.expert
Represents a chronological format for the conversion between a chronological text and the chronological value of type T.
ChronoFormatter.Builder<T> - Class in net.time4j.format.expert
Builder for creating a new ChronoFormatter.
ChronoFunction<T,​R> - Interface in net.time4j.engine
Represents any temporal query using the strategy pattern approach.
ChronoHistory - Class in net.time4j.history
Represents the chronological history of calendar reforms in a given region.
ChronoInterval<T> - Interface in net.time4j.range
Represents a temporal interval on a timeline.
chronology() - Static method in class net.time4j.AnnualDate
Yields the associated chronology.
chronology() - Static method in class net.time4j.range.CalendarMonth
Yields the associated chronology.
chronology() - Static method in class net.time4j.range.CalendarQuarter
Yields the associated chronology.
chronology() - Static method in class net.time4j.range.CalendarWeek
Yields the associated chronology.
chronology() - Static method in class net.time4j.range.CalendarYear
Yields the associated chronology.
chronology() - Static method in class net.time4j.range.SpanOfWeekdays
Yields the associated chronology.
Chronology<T> - Class in net.time4j.engine
Represents a system of chronological elements which form any kind of temporal value.
Chronology.Builder<T extends ChronoEntity<T>> - Class in net.time4j.engine
Builder for creating a new chronology without any time axis.
ChronoMerger<T> - Interface in net.time4j.engine
Merges any set of chronological informations to a new chronological entity.
ChronoOperator<T> - Interface in net.time4j.engine
Applies a functional calculation on chronological entities and yields the result as changed copy.
ChronoParser<T> - Interface in net.time4j.format.expert
Interpretes a text as chronological entity.
ChronoPrinter<T> - Interface in net.time4j.format.expert
Prints a chronological entity.
ChronoUnit - Interface in net.time4j.engine
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.
CHUUK - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
CIVIL - Enum constant in enum class net.time4j.calendar.astro.Twilight
Marks the time when the sun is 6 degrees below the horizon.
CIVIL - Enum constant in enum class net.time4j.calendar.HebrewMonth.Order
The first month of this standard numbering is TISHRI.
CLDR - Enum constant in enum class net.time4j.format.expert.PatternType
This standard pattern is applicable on many chronologies and follows the standard LDML of unicode-consortium.
CLDR_24 - Enum constant in enum class net.time4j.format.expert.PatternType
CLDR-variant with the only difference how the symbol "H" will be interpreted.
CLDR_DATE - Enum constant in enum class net.time4j.format.expert.PatternType
A small subset of CLDR applicable on many calendar chronologies which have registered the associated elements with same symbols.
clearCache() - Static method in class net.time4j.format.CalendarText
Clears the internal cache.
CLOCK - Static variable in class net.time4j.TemporalType
Bridge between the JSR-310-class java.time.Clock and the interface net.time4j.base.TimeSource.
CLOCK_CYCLE - Static variable in class net.time4j.calendar.HebrewTime
Marks the period between either sunset and sunrise (NIGHT) or sunrise and sunset (DAY).
CLOCK_HOUR - Static variable in class net.time4j.calendar.HebrewTime
The Hebrew hour with the biblical value range 1-12 which is coupled to the sun cycle.
CLOCK_HOUR_OF_AMPM - Static variable in class net.time4j.PlainTime
Element with the hour of half day in the value range 1-12 (dial on an analogue watch).
CLOCK_HOUR_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the hour in the value range 1-24 (analogue display).
ClockInterval - Class in net.time4j.range
Defines a finite wall time interval on the local timeline.
ClockUnit - Enum Class in net.time4j
Represents the most common time units on an ISO-8601-conforming analogue clock counting the scale ticks.
COCOS - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
collapse() - Method in class net.time4j.range.IsoInterval
Changes this interval to an empty interval with the same start anchor.
COLOMBO - Enum constant in enum class net.time4j.tz.olson.ASIA
 
COMMA - Enum constant in enum class net.time4j.format.expert.IsoDecimalStyle
Official recommendation of original ISO-8601-paper.
CommonElements - Class in net.time4j.calendar
Defines access to elements which can be used by all calendars defined in this package.
COMORO - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
comparator() - Static method in interface net.time4j.calendar.bahai.BadiDivision
Obtains a comparator comparing either Badi months or the Ayyam-i-Ha-period in terms of time order.
comparator() - Static method in class net.time4j.range.ClockInterval
Defines a comparator which sorts intervals first by start boundary and then by length.
comparator() - Static method in class net.time4j.range.DateInterval
Defines a comparator which sorts intervals first by start boundary and then by length.
comparator() - Static method in class net.time4j.range.MomentInterval
Defines a comparator which sorts intervals first by start boundary and then by length.
comparator() - Static method in class net.time4j.range.TimestampInterval
Defines a comparator which sorts intervals first by start boundary and then by length.
comparator(T) - Static method in class net.time4j.Duration
Creates a Comparator which compares durations based on their lengths.
comparatorOnClock() - Static method in class net.time4j.Duration
Obtains a comparator suitable for Durations based on clock units.
compare(ChronoDisplay, ChronoDisplay) - Method in class net.time4j.engine.BasicElement
Compares the values of this element based on their natural order.
compare(ChronoDisplay, ChronoDisplay) - Method in interface net.time4j.engine.ChronoElement
Applies an element-orientated sorting of any chronological entities.
compare(ChronoDisplay, ChronoDisplay) - Method in enum class net.time4j.engine.EpochDays
 
compare(ChronoDisplay, ChronoDisplay) - Method in enum class net.time4j.engine.FlagElement
 
compare(ChronoDisplay, ChronoDisplay) - Method in enum class net.time4j.engine.ValidationElement
 
compare(LeapSecondEvent, LeapSecondEvent) - Method in class net.time4j.scale.LeapSeconds
Compares two leap second events by their date in ascending order.
compare(T, T) - Method in class net.time4j.engine.TimeAxis
Compares points in time by their temporal position on the timeline.
compare(U, U) - Method in class net.time4j.engine.AbstractMetric
Compares time units by their length in descending order.
compareByLocalTimestamp(ZonalDateTime) - Method in class net.time4j.ZonalDateTime
Compares this instance with another instance on the local timeline.
compareByMoment(ZonalDateTime) - Method in class net.time4j.ZonalDateTime
Compares this instance with another instance on the global timeline (UTC).
compareTo(D) - Method in class net.time4j.engine.CalendarVariant
Compares two calendar variants preferably by their temporal positions on the common date axis and then by their variant names.
compareTo(D) - Method in class net.time4j.engine.Calendrical
Defines a total respective natural order.
compareTo(D) - Method in class net.time4j.range.SingleUnitTimeSpan
 
compareTo(AnnualDate) - Method in class net.time4j.AnnualDate
 
compareTo(EastAsianMonth) - Method in class net.time4j.calendar.EastAsianMonth
 
compareTo(EthiopianTime) - Method in class net.time4j.calendar.EthiopianTime
 
compareTo(HebrewTime) - Method in class net.time4j.calendar.HebrewTime
 
compareTo(HinduDay) - Method in class net.time4j.calendar.hindu.HinduDay
Uses the comparing order of the lunisolar calendar.
compareTo(HinduMonth) - Method in class net.time4j.calendar.hindu.HinduMonth
Uses the comparing order of the lunisolar calendar.
compareTo(JapaneseCalendar) - Method in class net.time4j.calendar.JapaneseCalendar
Compares first by the temporal position then by nengo position.
compareTo(SexagesimalName) - Method in class net.time4j.calendar.SexagesimalName
 
compareTo(Tabot) - Method in class net.time4j.calendar.Tabot
 
compareTo(CalendarDays) - Method in class net.time4j.engine.CalendarDays
 
compareTo(HistoricDate) - Method in class net.time4j.history.HistoricDate
 
compareTo(MachineTime<U>) - Method in class net.time4j.MachineTime
Method of the Comparable-interface.
compareTo(Moment) - Method in class net.time4j.Moment
 
compareTo(PlainTime) - Method in class net.time4j.PlainTime
Defines a natural order which is solely based on the timeline order.
compareTo(PlainTimestamp) - Method in class net.time4j.PlainTimestamp
Defines the temporal order of date and time as natural order.
compareTo(CalendarMonth) - Method in class net.time4j.range.CalendarMonth
 
compareTo(CalendarQuarter) - Method in class net.time4j.range.CalendarQuarter
 
compareTo(CalendarWeek) - Method in class net.time4j.range.CalendarWeek
 
compareTo(CalendarYear) - Method in class net.time4j.range.CalendarYear
 
compareTo(WindowsZone) - Method in class net.time4j.tz.other.WindowsZone
The natural order is based on the lexicographical order of the underlying names of windows zones.
compareTo(ZonalOffset) - Method in class net.time4j.tz.ZonalOffset
Compares the whole state with sign, hours, minutes, seconds and fractional seconds in ascending order.
compareTo(ZonalTransition) - Method in class net.time4j.tz.ZonalTransition
Compares preferrably the timeline order based on the global timestamps of transitions, otherwise the total shift and finally the extra shift.
compareTo(T) - Method in class net.time4j.engine.TimePoint
Compares two time points preferably by their temporal positions on the common time axis.
COMPLEMENTARY_DAY_1 - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The first complementary day, also called "jour de la vertu".
COMPLEMENTARY_DAY_2 - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The second complementary day, also called "jour du génie".
COMPLEMENTARY_DAY_3 - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The third complementary day, also called "jour du travail".
COMPLEMENTARY_DAY_4 - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The fourth complementary day, also called "jour de l'opinion".
COMPLEMENTARY_DAY_5 - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The fifth complementary day, also called "jour des récompenses".
COMPONENT - Static variable in class net.time4j.PlainDate
Element with the calendar date in the value range [-999999999-01-01] until [+999999999-12-31].
COMPONENT - Static variable in class net.time4j.PlainTime
Element with the wall time in the value range [T00:00:00,000000000] until [T24:00:00,000000000] (inclusive in the context of PlainTime else exclusive).
compose(Duration<CalendarUnit>, Duration<ClockUnit>) - Static method in class net.time4j.Duration
Creates a composition of a calendar period and a clock period.
Computus - Enum Class in net.time4j.history
Provides procedures how to determine Easter Sunday.
CONAKRY - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
connect() - Method in class net.time4j.clock.NetTimeConnector
Queries a time server for the current time.
constellationPassedByMoon(Moment) - Static method in enum class net.time4j.calendar.astro.Zodiac
Determines the zodiac constellation passed by the moon at given moment.
constellationPassedBySun(Moment) - Static method in enum class net.time4j.calendar.astro.Zodiac
Determines the zodiac constellation passed by the sun at given moment.
contains(char) - Method in enum class net.time4j.format.NumberSystem
Does this number system contains given digit char?
contains(Object) - Method in class net.time4j.MachineTime
 
contains(AttributeKey<?>) - Method in interface net.time4j.engine.AttributeQuery
Queries if a format attribute exists for given key.
contains(AttributeKey<?>) - Method in class net.time4j.format.Attributes
 
contains(ChronoElement<?>) - Method in class net.time4j.calendar.bahai.BadiCalendar
 
contains(ChronoElement<?>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
 
contains(ChronoElement<?>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
contains(ChronoElement<?>) - Method in class net.time4j.calendar.PersianCalendar.Date
 
contains(ChronoElement<?>) - Method in interface net.time4j.engine.ChronoDisplay
Queries if the value for given chronological element can be accessed via get(element).
contains(ChronoElement<?>) - Method in class net.time4j.engine.ChronoEntity
 
contains(ChronoElement<?>) - Method in class net.time4j.GeneralTimestamp
 
contains(ChronoElement<?>) - Method in class net.time4j.ZonalDateTime
 
contains(IsoDateUnit) - Method in class net.time4j.range.SingleUnitTimeSpan
 
contains(IsoUnit) - Method in class net.time4j.Duration
Queries if this duration contains given time unit.
contains(PlainDate) - Method in class net.time4j.range.CalendarMonth
 
contains(PlainDate) - Method in class net.time4j.range.CalendarQuarter
 
contains(PlainDate) - Method in class net.time4j.range.CalendarWeek
 
contains(PlainDate) - Method in class net.time4j.range.CalendarYear
 
contains(ChronoInterval<PlainDate>) - Method in class net.time4j.range.FixedCalendarInterval
 
contains(ChronoInterval<T>) - Method in class net.time4j.range.CalendarPeriod
 
contains(ChronoInterval<T>) - Method in interface net.time4j.range.ChronoInterval
Does this interval contain the other one?
contains(ChronoInterval<T>) - Method in class net.time4j.range.IntervalCollection
Queries if given interval is stored in this collection.
contains(ChronoInterval<T>) - Method in class net.time4j.range.IntervalTree
Queries if given interval is stored in this tree.
contains(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Does this interval contain the other one?
contains(ChronoInterval<T>) - Method in class net.time4j.range.SimpleInterval
 
contains(ChronoInterval<T>) - Method in class net.time4j.range.ValueInterval
 
contains(T) - Method in class net.time4j.range.CalendarPeriod
 
contains(T) - Method in interface net.time4j.range.ChronoInterval
Queries if given time point belongs to this interval.
contains(T) - Method in class net.time4j.range.IsoInterval
 
contains(T) - Method in class net.time4j.range.SimpleInterval
 
contains(T) - Method in class net.time4j.range.ValueInterval
 
contains(U) - Method in class net.time4j.engine.AbstractDuration
 
contains(U) - Method in interface net.time4j.engine.TimeSpan
Queries if given time unit is part of this time span.
convert(double) - Static method in class net.time4j.clock.SntpMessage
Converts given NTP-timestamp to a microsecond value relative to the UNIX- epoch.
convert(long, ClockUnit) - Method in enum class net.time4j.ClockUnit
Converts the given duration to a temporal amount measured in this unit.
convert(TimeSpan<? extends ClockUnit>) - Method in enum class net.time4j.ClockUnit
Converts the given duration to an amount in this unit and performs any necessary truncation if needed.
convert(HistoricDate) - Method in class net.time4j.history.ChronoHistory
Converts given historic date to an ISO-8601-date.
convert(PlainDate) - Method in class net.time4j.history.ChronoHistory
Converts given ISO-8601-date to a historic date.
Converter<S,​T> - Interface in net.time4j.engine
Serves as bridge to temporal types of JDK or other date and time libraries.
COPENHAGEN - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
CopticCalendar - Class in net.time4j.calendar
Represents the calendar used by the Coptic church in Egypt.
CopticCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Coptic calendar.
CopticEra - Enum Class in net.time4j.calendar
The Coptic calendar only supports one single era called "Anno Martyrum" with the numerical value 1 which is sometimes also called "Diocletian era" and starts on Julian date AD-284-08-29.
CopticMonth - Enum Class in net.time4j.calendar
The Coptic calendar defines 13 Coptic months.
CORDOBA - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
COSTA_RICA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
countOfBusinessDays() - Method in interface net.time4j.range.HolidayModel
Queries the count of business days in an arbitrary date interval.
countOfHolidays() - Method in interface net.time4j.range.HolidayModel
Queries the count of non-business days in an arbitrary date interval.
createFrom(TimeSource<?>, AttributeQuery) - Method in class net.time4j.engine.BridgeChronology
 
createFrom(TimeSource<?>, AttributeQuery) - Method in class net.time4j.engine.Chronology
 
createFrom(TimeSource<?>, AttributeQuery) - Method in interface net.time4j.engine.ChronoMerger
Creates a new entity which reflects current time.
createFrom(ChronoEntity<?>, AttributeQuery, boolean, boolean) - Method in class net.time4j.engine.BridgeChronology
 
createFrom(ChronoEntity<?>, AttributeQuery, boolean, boolean) - Method in class net.time4j.engine.Chronology
 
createFrom(ChronoEntity<?>, AttributeQuery, boolean, boolean) - Method in interface net.time4j.engine.ChronoMerger
Creates a new entity of type T based on given chronological data.
createFrom(ChronoEntity<?>, AttributeQuery, boolean, boolean) - Method in class net.time4j.engine.TimeAxis
 
createKey(String, Class<A>) - Static method in class net.time4j.format.Attributes
Creates a new attribute key.
CRESTON - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CUIABA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
CURACAO - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
currentInstant() - Method in interface net.time4j.base.TimeSource
Obtains the current instant.
currentMoment() - Static method in class net.time4j.SystemClock
Equivalent to SystemClock.INSTANCE.currentTime().
currentTime() - Method in interface net.time4j.base.TimeSource
Yields the current time.
currentTime() - Method in class net.time4j.clock.AdjustableClock
 
currentTime() - Method in class net.time4j.clock.FixedClock
 
currentTime() - Method in class net.time4j.clock.NetTimeConnector
Yields the current time after a connection has been established at least once.
currentTime() - Method in class net.time4j.SystemClock
 
currentTimeInMicros() - Method in class net.time4j.clock.SntpConnector
Returns the current time in microseconds since the Unix epoch [1970-01-01T00:00:00,000000Z].
currentTimeInMicros() - Method in class net.time4j.SystemClock
Yields the current time in microseconds elapsed since [1970-01-01T00:00:00,000000Z].
currentTimeInMillis() - Method in class net.time4j.clock.SntpConnector
Returns the current time in milliseconds since the Unix epoch [1970-01-01T00:00:00,000Z].
currentTimeInMillis() - Method in class net.time4j.SystemClock
Yields the current time in milliseconds elapsed since [1970-01-01T00:00:00,000Z].
CURRIE - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
CYCLE - Static variable in class net.time4j.calendar.ChineseCalendar
Represents the cycle number related to the introduction of sexagesimal cycles by the legendary yellow emperor Huang-Di on -2636-02-15 (gregorian).
CYCLE - Static variable in class net.time4j.calendar.KoreanCalendar
Represents the cycle number related to the introduction of sexagesimal cycles by the legendary yellow emperor Huang-Di on -2636-02-15 (gregorian).
CYCLE - Static variable in class net.time4j.calendar.VietnameseCalendar
Represents the cycle number related to the introduction of sexagesimal cycles by the legendary Chinese yellow emperor Huang-Di on -2636-02-15 (gregorian).
CYCLES - Enum constant in enum class net.time4j.calendar.ChineseCalendar.Unit
 
CYCLES - Enum constant in enum class net.time4j.calendar.KoreanCalendar.Unit
 
CYCLES - Enum constant in enum class net.time4j.calendar.VietnameseCalendar.Unit
 
CyclicYear - Class in net.time4j.calendar
Represents the cyclic year used in East Asian calendars.

D

DAKAR - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
DAMASCUS - Enum constant in enum class net.time4j.tz.olson.ASIA
 
DANGI - Enum constant in enum class net.time4j.calendar.KoreanEra
Called after the legendary founder Dangun of the first Korean kingdom Gojoseon in year BC 2333.
DANMARKSHAVN - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DAR_ES_SALAAM - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
DARWIN - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
date() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic date.
DATE - Static variable in class net.time4j.calendar.JulianCalendar
Represents the Julian date.
DateInterval - Class in net.time4j.range
Defines a date interval.
DAVIS - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
DAWSON - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DAWSON_CREEK - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DAY - Enum constant in enum class net.time4j.calendar.HebrewTime.ClockCycle
 
DAY_OF_DECADE - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Represents the days of decade which consists of ten days.
DAY_OF_DIVISION - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the day of month or an intercalary day.
DAY_OF_MONTH - Static variable in class net.time4j.AnnualDate
Element with the day of month in the value range 1-28/29/30/31.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.ChineseCalendar
Represents the Chinese day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.CopticCalendar
Represents the Coptic day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.EthiopianCalendar
Represents the Ethiopian day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Represents the day of month if available.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.HebrewCalendar
Represents the Hebrew day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.HijriCalendar
Represents the islamic day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.hindu.HinduCalendar
Represents the Hindu day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.HistoricCalendar
Represents the historic day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.IndianCalendar
Represents the Indian day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.JapaneseCalendar
Represents the Japanese day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.JucheCalendar
Represents the day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.JulianCalendar
Represents the Julian day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.KoreanCalendar
Represents the Korean day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.MinguoCalendar
Represents the day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.PersianCalendar
Represents the Persian day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.ThaiSolarCalendar
Represents the day of month.
DAY_OF_MONTH - Static variable in class net.time4j.calendar.VietnameseCalendar
Represents the Vietnamese day of month.
DAY_OF_MONTH - Static variable in class net.time4j.PlainDate
Element with the day of month in the value range 1-28/29/30/31.
DAY_OF_QUARTER - Static variable in class net.time4j.PlainDate
Element with the day within a quarter of year in the value range 1-90/91/92.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.ChineseCalendar
Represents the Chinese day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.CopticCalendar
Represents the Coptic day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.EthiopianCalendar
Represents the Ethiopian day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Represents the day of week where the week is seven days long.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.HebrewCalendar
Represents the Hebrew day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.HijriCalendar
Represents the islamic day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.hindu.HinduCalendar
Represents the Hindu day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.HistoricCalendar
Represents the historic day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.IndianCalendar
Represents the Indian day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.JapaneseCalendar
Represents the Japanese day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.JucheCalendar
Represents the day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.JulianCalendar
Represents the Julian day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.KoreanCalendar
Represents the Korean day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.MinguoCalendar
Represents the day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.PersianCalendar
Represents the Persian day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.ThaiSolarCalendar
Represents the day of week.
DAY_OF_WEEK - Static variable in class net.time4j.calendar.VietnameseCalendar
Represents the Vietnamese day of week.
DAY_OF_WEEK - Static variable in class net.time4j.PlainDate
Element with the day of week in the value range MONDAY-SUNDAY.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.ChineseCalendar
Represents the Chinese day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.CopticCalendar
Represents the Coptic day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.EthiopianCalendar
Represents the Ethiopian day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Represents the day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.HebrewCalendar
Represents the Hebrew day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.HijriCalendar
Represents the islamic day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.hindu.HinduCalendar
Represents the Hindu day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.HistoricCalendar
Represents the historic day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.IndianCalendar
Represents the Indian day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.JapaneseCalendar
Represents the Japanese day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.JucheCalendar
Represents the day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.JulianCalendar
Represents the Julian day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.KoreanCalendar
Represents the Korean day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.MinguoCalendar
Represents the day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.PersianCalendar
Represents the Persian day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.ThaiSolarCalendar
Represents the day of year.
DAY_OF_YEAR - Static variable in class net.time4j.calendar.VietnameseCalendar
Represents the Vietnamese day of year.
DAY_OF_YEAR - Static variable in class net.time4j.PlainDate
Element with the day of year in the value range 1-365/366).
DayCycles - Class in net.time4j
Represents the rolling result of a plain time if a possible day overflow is to be taken into account.
DAYLIGHT_SAVING - Enum constant in enum class net.time4j.engine.FlagElement
Identifies a summer or winter time information in any parsed chronological entity.
DaylightSavingRule - Class in net.time4j.tz.model
Defines a yearly pattern when and how there is a switch from winter to summer time and vice versa.
DayOfDecade - Enum Class in net.time4j.calendar.frenchrev
Represents the days of decade used in the French revolutionary calendar.
dayOfMonth() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic day of month.
dayOfYear() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic day of year.
DayPartitionBuilder - Class in net.time4j.range
A mutable builder for creating day partition rules.
DayPartitionBuilder() - Constructor for class net.time4j.range.DayPartitionBuilder
Creates a new instance for building rules which are always active.
DayPartitionBuilder(Predicate<PlainDate>) - Constructor for class net.time4j.range.DayPartitionBuilder
Creates a new instance with given filter.
DayPartitionRule - Interface in net.time4j.range
Represents a rule how to partition a day into disjunct clock intervals.
DayPeriod - Class in net.time4j
Represents a period or part of a day usually in minute precision as formattable extension to PlainTime.
days(int) - Method in class net.time4j.Duration.Builder
Adds a day item.
DAYS - Enum constant in enum class net.time4j.calendar.bahai.BadiCalendar.Unit
The universal day unit.
DAYS - Enum constant in enum class net.time4j.calendar.ChineseCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.CopticCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.EthiopianCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Unit
The universal day unit.
DAYS - Enum constant in enum class net.time4j.calendar.HebrewCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.HijriCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.IndianCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.JapaneseCalendar.Unit
Standard unit for days.
DAYS - Enum constant in enum class net.time4j.calendar.JulianCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.KoreanCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.PersianCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.calendar.VietnameseCalendar.Unit
 
DAYS - Enum constant in enum class net.time4j.CalendarUnit
Time unit "days" (symbol D)
DaytimeClock - Class in net.time4j.clock
Represents a connection to a DAYTIME-server following the old norm RFC 867.
DaytimeClock(String, ChronoParser<Moment>) - Constructor for class net.time4j.clock.DaytimeClock
Creates a new instance which uses the given time server on the port 13.
DECADE_OF_MONTH - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the decade of republican month if available.
DECADES - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Unit
Decades consist of ten days where complementary days will be ignored or skipped.
DECADES - Enum constant in enum class net.time4j.CalendarUnit
Time unit "decades" (symbol E)
DECADI - Enum constant in enum class net.time4j.calendar.frenchrev.DayOfDecade
The tenth day of decade.
DECEMBER - Enum constant in enum class net.time4j.Month
December with the numerical ISO-value 12.
DECIMAL_HOUR - Static variable in class net.time4j.PlainTime
Decimal hour in the value range 0.0 inclusive until 24.0 exclusive (inclusive in PlainTime).
DECIMAL_MINUTE - Static variable in class net.time4j.PlainTime
Decimal minute in the value range 0.0 inclusive until 60.0 exclusive.
DECIMAL_SECOND - Static variable in class net.time4j.PlainTime
Decimal second in the value range 0.0 inclusive until 60.0 exclusive.
DECIMAL_SEPARATOR - Static variable in class net.time4j.format.Attributes
Determines the unicode char for the decimal separator.
declination(double) - Method in enum class net.time4j.calendar.astro.StdSolarCalculator
Determines the declination of sun.
decremented() - Method in interface net.time4j.AdjustableElement
Adjusts any local entity such that this element gets the previous value.
decremented() - Method in interface net.time4j.calendar.StdCalendarElement
Adjusts any local entity such that this element gets the previous value.
decremented(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields a new operator which can set any entity such that its actual element value gets the decremented value.
DEFAULT - Static variable in interface net.time4j.format.NumberSymbolProvider
Default provider which delegates to standard JVM resources.
DEFAULT_CONFLICT_STRATEGY - Static variable in class net.time4j.tz.Timezone
This standard strategy which is also used by the JDK-class java.util.GregorianCalendar subtracts the next defined offset from any local timestamp in order to calculate the global time while pushing forward an invalid local time.
DEFAULT_CONNECTION_TIMEOUT - Static variable in interface net.time4j.clock.NetTimeConfiguration
Default timeout is 60 seconds.
definedBy(ChronoFunction<CalendarDate, Optional<T>>) - Static method in class net.time4j.engine.StartOfDay
Obtains the start of a calendar day as determined by given date function.
delta() - Method in class net.time4j.range.CalendarPeriod
Obtains the delta between start and end in the smallest defined units.
DELTA - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+04:00
deltaT(int, int) - Static method in enum class net.time4j.scale.TimeScale
Estimates the delta between TT and UT1 in decimal seconds depending on given year and month.
deltaT(GregorianDate) - Static method in enum class net.time4j.scale.TimeScale
Estimates the delta between TT and UT1 in decimal seconds depending on given date.
DENVER - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DETROIT - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DEVANAGARI - Enum constant in enum class net.time4j.format.NumberSystem
The Devanagari digits used in parts of India.
DEY - Enum constant in enum class net.time4j.calendar.PersianMonth
The 10th month of Persian Calendar with 30 days.
DHAKA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
DHU_AL_HIJJAH - Enum constant in enum class net.time4j.calendar.HijriMonth
The twelfth and last month of Hijri year.
DHU_AL_QIDAH - Enum constant in enum class net.time4j.calendar.HijriMonth
The eleventh month of Hijri year.
DIGITAL_HOUR - Static variable in class net.time4j.calendar.HebrewTime
The Hebrew hour with the digital value range 0-23 which is coupled to the sun cycle.
DIGITAL_HOUR_OF_AMPM - Static variable in class net.time4j.PlainTime
Element with the digital hour of half day in the value range 0-11.
DIGITAL_HOUR_OF_DAY - Static variable in class net.time4j.calendar.EthiopianTime
Behaves like PlainTime.DIGITAL_HOUR_OF_DAY with the hour range 0-23.
DIGITAL_HOUR_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the digital hour in the value range 0-23.
DILI - Enum constant in enum class net.time4j.tz.olson.ASIA
 
DING_4_FIRE_YIN - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
display(ChronoInterval<?>) - Method in enum class net.time4j.range.BracketPolicy
Decides if to display the boundaries of given interval.
DisplayElement<V extends Comparable<V>> - Class in net.time4j.format
Standard element which offers localized names for display purposes (in most cases).
DisplayMode - Enum Class in net.time4j.format
Deprecated.
Use java.time.format.FormatStyle instead
DisplayStyle - Interface in net.time4j.engine
Deprecated.
Use java.time.format.FormatStyle instead
dividedBy(long, RoundingMode) - Method in class net.time4j.MachineTime
Divides this duration by given divisor using given rounding mode.
DJIBOUTI - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
DOMINICA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
DOT - Enum constant in enum class net.time4j.format.expert.IsoDecimalStyle
Widely used in any English speaking context, mandated by many ISO-derivates like XML-schema.
DOUALA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
DOZENAL - Enum constant in enum class net.time4j.format.NumberSystem
Dozenal numbers describe a 12-based positional numbering system.
DUAL_DATING - Enum constant in enum class net.time4j.history.YearDefinition
Prefers the standard calendar year whose range is from first of January until end of December.
DUBAI - Enum constant in enum class net.time4j.tz.olson.ASIA
 
DUBLIN - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
DUMONTDURVILLE - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
dump(Appendable) - Method in class net.time4j.tz.Timezone
Creates a dump of this timezone and writes it to the given buffer.
dump(Appendable) - Method in interface net.time4j.tz.TransitionHistory
Creates a dump of this history and writes it to the given buffer.
DUODI - Enum constant in enum class net.time4j.calendar.frenchrev.DayOfDecade
The second day of decade.
Duration<U extends IsoUnit> - Class in net.time4j
ISO-8601-compatible duration between two time points.
Duration.Builder - Class in net.time4j
Builder class for constructing a duration conforming to ISO-8601 which consists of years, months, days and any wall time units.
Duration.Formatter<U extends IsoUnit> - Class in net.time4j
Non-localized and user-defined format for durations based on a pattern containing some standard symbols and literals.
DUSHANBE - Enum constant in enum class net.time4j.tz.olson.ASIA
 
dynamic() - Element in annotation interface net.time4j.engine.FormattableElement
Defines a dynamic pattern symbol.
DYNAMIC - Enum constant in enum class net.time4j.format.expert.PatternType
Resolves a pattern such that the chronology used in current context determines the meaning of any pattern symbols.

E

EARLIER_OFFSET - Enum constant in enum class net.time4j.tz.OverlapResolver
Strategy which selects the earlier offset before a transition where the local time is ambivalent due to an overlap on the local timeline.
EAST_ISLAMIC_ASTRO - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 7, 10, 13, 15, 18, 21, 24, 26, 29} with astronomical (Thursday) epoch.
EAST_ISLAMIC_CIVIL - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 7, 10, 13, 15, 18, 21, 24, 26, 29} with civil (Friday) epoch.
EastAsianCalendar<U,​D extends EastAsianCalendar<U,​D>> - Class in net.time4j.calendar
Base class of all calendars which are derivates of the lunisolar rural calendar invented in China.
EastAsianMonth - Class in net.time4j.calendar
Represents a month used in the East Asian countries China, Japan, Korea or Vietnam.
EastAsianYear - Interface in net.time4j.calendar
Represents a way to specify the year used in Chinese calendar and its derivates.
EASTER - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
EASTER_STYLE - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on Holy Saturday (one day before Easter Sunday).
EASTERN - Enum constant in enum class net.time4j.history.Computus
Applies the Julian calendar and is used by Orthodox church in East Europe.
easternLongitude(int, int, double) - Method in class net.time4j.calendar.astro.LunarTime.Builder
Sets the eastern longitude in degrees, arc minutes and arc seconds.
easternLongitude(int, int, double) - Method in class net.time4j.calendar.astro.SolarTime.Builder
Sets the eastern longitude in degrees, arc minutes and arc seconds.
easterSunday(int) - Method in enum class net.time4j.history.Computus
Calculates the date of Easter Sunday.
ECHO - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+05:00
EDMONTON - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
EDO_PERIOD - Enum constant in enum class net.time4j.calendar.Nengo.Selector
Selects all nengos of the Edo period (1603-1868).
EFATE - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
EIRUNEPE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
EL_AAIUN - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
EL_SALVADOR - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
element() - Method in class net.time4j.engine.TimeAxis
Yields this time axis as chronological self-referencing element.
ElementOperator<T> - Class in net.time4j
Defines any manipulation of date or wall time objects following the strategy design pattern.
ElementPosition - Class in net.time4j.format.expert
Represents a position information of a chronological element with a formatted text.
ElementPosition(ChronoElement<?>, int, int) - Constructor for class net.time4j.format.expert.ElementPosition
Creates a new instance of an ElementPosition.
ElementRule<T,​V> - Interface in net.time4j.engine
Represents the rule of a chronological element how to calculate or to manipulate its context-dependent temporal value.
ELUL - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 13th month of Hebrew calendar with 29 days (12th month in non-leap-years).
empty() - Static method in class net.time4j.format.Attributes
Represents an empty collection of format attributes.
emptyWithAnchor(LocalDate) - Static method in class net.time4j.range.DateInterval
Creates an empty interval with an anchor date.
emptyWithAnchor(PlainDate) - Static method in class net.time4j.range.DateInterval
Creates an empty interval with an anchor date.
ENCLOSED_BY - Enum constant in enum class net.time4j.range.IntervalRelation
enclosedBy(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Equivalent to other.encloses(this).
encloses(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Does this interval enclose the other one such that this start is before the start of the other one and this end is after the end of the other one?
encloses(T) - Method in class net.time4j.range.IntervalCollection
Queries if any interval of this collection contains given temporal.
ENCLOSES - Enum constant in enum class net.time4j.range.IntervalRelation
END - Static variable in class net.time4j.range.SpanOfWeekdays
Denotes the end of this span of weekdays (inclusive).
ENDERBURY - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
endLocal() - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Obtains the local timestamp of sunset if it exists.
endSection() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Removes the last sectional attribute.
endUTC() - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Obtains the moment of sunset if it exists.
enhance(long) - Method in class net.time4j.scale.LeapSeconds
Enhances an UNIX-timestamp with leap seconds and converts it to an UTC-timestamp.
ENUM - Enum constant in enum class net.time4j.calendar.HebrewMonth.Order
This technical numbering is based on the ordinal number of enum, incremented by one.
EPEP - Enum constant in enum class net.time4j.calendar.CopticMonth
The 11th month of Coptic calendar with 30 days.
EPIPHANY - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 6th of January.
EpochDays - Enum Class in net.time4j.engine
Defines elements based on different epoch-related day numbers.
equals(Object) - Method in class net.time4j.AnnualDate
 
equals(Object) - Method in class net.time4j.calendar.astro.JulianDay
 
equals(Object) - Method in class net.time4j.calendar.astro.LunarTime
 
equals(Object) - Method in class net.time4j.calendar.astro.MoonPosition
 
equals(Object) - Method in class net.time4j.calendar.astro.SolarTime
 
equals(Object) - Method in class net.time4j.calendar.astro.SunPosition
 
equals(Object) - Method in class net.time4j.calendar.bahai.BadiCalendar
 
equals(Object) - Method in class net.time4j.calendar.CopticCalendar
 
equals(Object) - Method in class net.time4j.calendar.EastAsianCalendar
 
equals(Object) - Method in class net.time4j.calendar.EastAsianMonth
 
equals(Object) - Method in class net.time4j.calendar.EthiopianCalendar
 
equals(Object) - Method in class net.time4j.calendar.EthiopianTime
 
equals(Object) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
equals(Object) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
 
equals(Object) - Method in class net.time4j.calendar.HebrewCalendar
 
equals(Object) - Method in class net.time4j.calendar.HebrewTime
 
equals(Object) - Method in class net.time4j.calendar.HijriCalendar
 
equals(Object) - Method in class net.time4j.calendar.hindu.HinduCalendar
 
equals(Object) - Method in class net.time4j.calendar.hindu.HinduDay
 
equals(Object) - Method in class net.time4j.calendar.hindu.HinduMonth
 
equals(Object) - Method in class net.time4j.calendar.hindu.HinduVariant
 
equals(Object) - Method in class net.time4j.calendar.HistoricCalendar
 
equals(Object) - Method in class net.time4j.calendar.IndianCalendar
 
equals(Object) - Method in class net.time4j.calendar.JapaneseCalendar
 
equals(Object) - Method in class net.time4j.calendar.JucheCalendar
 
equals(Object) - Method in class net.time4j.calendar.JulianCalendar
 
equals(Object) - Method in class net.time4j.calendar.MinguoCalendar
 
equals(Object) - Method in class net.time4j.calendar.Nengo
 
equals(Object) - Method in class net.time4j.calendar.PersianCalendar.Date
 
equals(Object) - Method in class net.time4j.calendar.PersianCalendar
 
equals(Object) - Method in class net.time4j.calendar.SexagesimalName
 
equals(Object) - Method in class net.time4j.calendar.Tabot
 
equals(Object) - Method in class net.time4j.calendar.ThaiSolarCalendar
 
equals(Object) - Method in class net.time4j.clock.AdjustableClock
 
equals(Object) - Method in class net.time4j.clock.FixedClock
 
equals(Object) - Method in class net.time4j.DayPeriod
 
equals(Object) - Method in class net.time4j.Duration
Based on all stored duration items and the sign.
equals(Object) - Method in class net.time4j.engine.BasicElement
Based on equality of element names AND element classes.
equals(Object) - Method in class net.time4j.engine.CalendarDays
 
equals(Object) - Method in class net.time4j.engine.CalendarVariant
Compares the whole state of this instance with given object.
equals(Object) - Method in class net.time4j.engine.Calendrical
Based on the epoch day number and the calendar system.
equals(Object) - Method in class net.time4j.engine.TimePoint
Compares the whole state of this instance with given object.
equals(Object) - Method in class net.time4j.engine.TimeSpan.Item
 
equals(Object) - Method in class net.time4j.format.Attributes
Compares all internal format attributes.
equals(Object) - Method in class net.time4j.format.expert.ChronoFormatter
Compares the chronologies, default attributes, default values and the internal format structures.
equals(Object) - Method in class net.time4j.format.expert.ElementPosition
Compares element, start index and end index.
equals(Object) - Method in class net.time4j.format.platform.SimpleFormatter
 
equals(Object) - Method in class net.time4j.GeneralTimestamp
 
equals(Object) - Method in class net.time4j.history.AncientJulianLeapYears
 
equals(Object) - Method in class net.time4j.history.ChronoHistory
 
equals(Object) - Method in class net.time4j.history.EraPreference
 
equals(Object) - Method in class net.time4j.history.HistoricDate
 
equals(Object) - Method in class net.time4j.history.NewYearStrategy
 
equals(Object) - Method in class net.time4j.MachineTime
 
equals(Object) - Method in class net.time4j.Moment
 
equals(Object) - Method in class net.time4j.PlainDate
 
equals(Object) - Method in class net.time4j.PlainTime
Compares the full state, that is hour, minute, second and nanosecond of this instance and given argument.
equals(Object) - Method in class net.time4j.PlainTimestamp
 
equals(Object) - Method in class net.time4j.range.Boundary
 
equals(Object) - Method in class net.time4j.range.CalendarMonth
 
equals(Object) - Method in class net.time4j.range.CalendarPeriod
 
equals(Object) - Method in class net.time4j.range.CalendarQuarter
 
equals(Object) - Method in class net.time4j.range.CalendarWeek
 
equals(Object) - Method in class net.time4j.range.CalendarYear
 
equals(Object) - Method in class net.time4j.range.IntervalCollection
 
equals(Object) - Method in class net.time4j.range.IsoInterval
Compares the boundaries (start and end) and also the time axis of this and the other interval.
equals(Object) - Method in class net.time4j.range.IsoRecurrence
 
equals(Object) - Method in class net.time4j.range.SimpleInterval
 
equals(Object) - Method in class net.time4j.range.SingleUnitTimeSpan
 
equals(Object) - Method in class net.time4j.range.SpanOfWeekdays
 
equals(Object) - Method in class net.time4j.range.ValueInterval
 
equals(Object) - Method in class net.time4j.tz.other.WindowsZone
 
equals(Object) - Method in class net.time4j.tz.ZonalOffset
Compares the whole state.
equals(Object) - Method in class net.time4j.tz.ZonalTransition
Based on the whole state with global POSIX-timestamp and all internal shifts.
equals(Object) - Method in class net.time4j.Weekmodel
Compares on the base of internal week rules.
equals(Object) - Method in class net.time4j.ZonalDateTime
 
equationOfTime(double) - Method in interface net.time4j.calendar.astro.SolarTime.Calculator
Calculates the difference between true and mean solar time.
equationOfTime(Moment) - Static method in class net.time4j.calendar.astro.SolarTime
Determines the difference between apparent and mean solar time at given moment.
equationOfTime(Moment, String) - Static method in class net.time4j.calendar.astro.SolarTime
Determines the difference between apparent and mean solar time at given moment.
EquatorialCoordinates - Interface in net.time4j.calendar.astro
Describes a celestial coordinate system which projects the earth equator and poles onto the celestial sphere using right ascension and declination in the reference frame J2000 as epoch.
EQUINOX - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanAlgorithm
The standard legal algorithm of the French revolutionary calendar strictly based on autumnal equinox.
EQUIVALENT - Enum constant in enum class net.time4j.range.IntervalRelation
equivalentTo(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Does this interval equal the other one taking into account the open or closed state of the boundaries?
era() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic era.
ERA - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the Bahai era.
ERA - Static variable in class net.time4j.calendar.ChineseCalendar
Represents the Chinese era.
ERA - Static variable in class net.time4j.calendar.CopticCalendar
Represents the Coptic era.
ERA - Static variable in class net.time4j.calendar.EthiopianCalendar
Represents the Ethiopian era.
ERA - Static variable in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Represents the Republican era of the French revolution.
ERA - Static variable in class net.time4j.calendar.HebrewCalendar
Represents the Hebrew era.
ERA - Static variable in class net.time4j.calendar.HijriCalendar
Represents the islamic era.
ERA - Static variable in class net.time4j.calendar.hindu.HinduCalendar
Represents the Hindu era.
ERA - Static variable in class net.time4j.calendar.HistoricCalendar
Represents the historic era.
ERA - Static variable in class net.time4j.calendar.IndianCalendar
Represents the Indian era.
ERA - Static variable in class net.time4j.calendar.JapaneseCalendar
Represents the Japanese era (nengo).
ERA - Static variable in class net.time4j.calendar.JucheCalendar
Represents the Juche era which cannot be changed.
ERA - Static variable in class net.time4j.calendar.JulianCalendar
Represents the Julian era.
ERA - Static variable in class net.time4j.calendar.KoreanCalendar
Represents the Korean era.
ERA - Static variable in class net.time4j.calendar.MinguoCalendar
Represents the Minguo era which cannot be changed.
ERA - Static variable in class net.time4j.calendar.PersianCalendar
Represents the Persian era.
ERA - Static variable in class net.time4j.calendar.ThaiSolarCalendar
Represents the Thai era.
EraPreference - Class in net.time4j.history
Determines the preferred historic era to be used for printing a historic date.
eras(String, Locale, TextWidth) - Method in interface net.time4j.format.TextProvider
ERAS - Enum constant in enum class net.time4j.calendar.JapaneseCalendar.Unit
The fuzzy unit of a nengo respective era.
ERROR_MESSAGE - Enum constant in enum class net.time4j.engine.ValidationElement
Identifies an error message in any parsed chronological entity.
ESFAND - Enum constant in enum class net.time4j.calendar.PersianMonth
The 12th month of Persian Calendar with 29 or 30 days (if in leap year).
ETHIOPIAN_HOUR - Static variable in class net.time4j.calendar.EthiopianTime
The Ethiopian hour with the range 1-12 which is 6 hours behind the western clock.
EthiopianCalendar - Class in net.time4j.calendar
Represents the calendar used in Ethiopia.
EthiopianCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Ethiopian calendar.
EthiopianEra - Enum Class in net.time4j.calendar
The Ethiopian calendar supports two eras.
EthiopianMonth - Enum Class in net.time4j.calendar
The Ethiopian calendar defines 13 months like the Coptic calendar.
EthiopianTime - Class in net.time4j.calendar
Represents the 12-hour-time in second precision used in Ethiopia starting in the morning at 6 AM as zero point.
EthiopianTime.Unit - Enum Class in net.time4j.calendar
Defines the time units for the Ethiopian clock time.
ETHIOPIC - Enum constant in enum class net.time4j.format.NumberSystem
Ethiopic numerals (always positive).
EUCLA - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
EUROPE - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Europe.
Evangelist - Enum Class in net.time4j.calendar
Enumeration of the four evangelists of the bible, used in some calendars with historic or religious context.
EVANGELIST - Static variable in class net.time4j.calendar.EthiopianCalendar
Represents the evangelist associated with a year of the Ethiopian leap year cycle.
EVENING - Static variable in class net.time4j.engine.StartOfDay
Start of calendar day at 18:00 on previous day.
EXCEL - Enum constant in enum class net.time4j.engine.EpochDays
Count of days relative to the ISO-date [1900-01-01] as day 1.
EXTENDED_CALENDAR_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "2016-04-25".
EXTENDED_CALENDAR_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format with year, month and day of month using the pattern "uuuu-MM-dd".
EXTENDED_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Similar to Iso8601Format.EXTENDED_CALENDAR_DATE but its parser can also understand ordinal dates or week dates.
EXTENDED_DATE_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a composition of calendar date and wall time with hour and minute using the pattern "uuuu-MM-dd'T'HH[:mm[:ss[,SSSSSSSSS]]]".
EXTENDED_DATE_TIME_OFFSET - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a composition of calendar date, wall time and timezone offset using the pattern "uuuu-MM-dd'T'HH[:mm[:ss[,SSSSSSSSS]]]{offset}".
EXTENDED_ORDINAL_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "2016-116".
EXTENDED_ORDINAL_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format with year and day of year using the pattern "uuuu-DDD".
EXTENDED_WALL_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a wall time with hour, minute and optional second using the pattern "HH[:mm[:ss[,SSSSSSSSS]]]".
EXTENDED_WEEK_DATE - Enum constant in enum class net.time4j.format.expert.IsoDateStyle
Style "2016-W17-1".
EXTENDED_WEEK_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a week date using the pattern "YYYY-Www-E".
EXTERNAL_RESOURCE_LOADER - Static variable in class net.time4j.base.ResourceLoader
Name of system property responsible for getting an external instance as fully qualified class name.

F

FAKAOFO - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
family() - Static method in class net.time4j.calendar.HijriCalendar
Returns the associated calendar family.
family() - Static method in class net.time4j.calendar.hindu.HinduCalendar
Returns the associated calendar family.
family() - Static method in class net.time4j.calendar.HistoricCalendar
Returns the associated calendar family.
FAROE - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
FARVARDIN - Enum constant in enum class net.time4j.calendar.PersianMonth
The 1st month of Persian Calendar with 31 days.
FATIMID_ASTRO - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 8, 10, 13, 16, 19, 21, 24, 27, 29} with astronomical (Thursday) epoch.
FATIMID_CIVIL - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 8, 10, 13, 16, 19, 21, 24, 27, 29} with civil (Friday) epoch.
FEBRUARY - Enum constant in enum class net.time4j.Month
February with the numerical ISO-value 2.
FEW - Enum constant in enum class net.time4j.format.PluralCategory
Category for amount a few.
FIJI - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
FINAL_UTC_LEAPSECONDS - Static variable in class net.time4j.scale.LeapSeconds
System property "net.time4j.scale.leapseconds.final" which determines that leap seconds can be loaded only one time at system start.
findChronology(String) - Method in interface net.time4j.engine.CalendarProvider
Obtains a suitable chronology for given name.
findConflictTransition(GregorianDate, WallTime) - Method in interface net.time4j.tz.TransitionHistory
Returns the conflict transition where given local timestamp falls either in a gap or in an overlap on the local timeline.
findIntersection(ChronoInterval<T>) - Method in class net.time4j.range.CalendarPeriod
Obtains the intersection of this interval and other one if present.
findIntersection(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Obtains the intersection of this interval and other one if present.
findIntersection(ChronoInterval<T>) - Method in class net.time4j.range.SimpleInterval
Obtains the intersection of this interval and other one if present.
findIntersections(ChronoInterval<T>) - Method in class net.time4j.range.IntervalTree
Obtains a list of all stored intervals which intersect given search interval.
findIntersections(T) - Method in class net.time4j.range.IntervalTree
Obtains a list of all stored intervals which intersect given point in time.
findLeapMonth() - Method in class net.time4j.calendar.EastAsianCalendar
Tries to obtain the leap month of the calendar year associated with this calendar date.
findNext() - Method in class net.time4j.calendar.Nengo
Tries to find the next nengo in chronological order.
findNextTransition(UnixTime) - Method in interface net.time4j.tz.TransitionHistory
Queries the next transition after given global timestamp.
findPrevious() - Method in class net.time4j.calendar.Nengo
Tries to find the previous nengo in chronological order.
findPreviousTransition(UnixTime) - Method in interface net.time4j.tz.TransitionHistory
Queries the previous transition which defines the offset for a global timestamp immediately before given reference timestamp.
findStartTransition(UnixTime) - Method in interface net.time4j.tz.TransitionHistory
Queries the last transition which defines the offset for given global timestamp.
FINISHED_BY - Enum constant in enum class net.time4j.range.IntervalRelation
finishedBy(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Equivalent to other.finishes(this).
finishes(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Does this interval finish the other one such that both end time points are equal and the start of this interval is after the start of the other one?
FINISHES - Enum constant in enum class net.time4j.range.IntervalRelation
FIRST_QUARTER - Enum constant in enum class net.time4j.calendar.astro.MoonPhase
Marks the first quarter moon.
firstBusinessDay() - Method in interface net.time4j.range.HolidayModel
Queries the first business day in an arbitrary date interval.
firstBusinessDayInMonth() - Method in interface net.time4j.range.HolidayModel
Queries if a given date is the first business day of month.
firstDayOfNextMonth() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the first day of next month.
firstDayOfNextQuarter() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the first day of next quarter year.
firstDayOfNextYear() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the first day of next year.
firstGregorianDate() - Method in interface net.time4j.calendar.HijriData
Obtains the gregorian date of first day and month in minimum Hijri year.
fixed() - Method in class net.time4j.DayPeriod
Equivalent to fixed(TextWidth.WIDE, OutputContext.FORMAT).
fixed(TextWidth, OutputContext) - Method in class net.time4j.DayPeriod
Represents a fixed day period (am / pm / midnight / noon).
FixedCalendarInterval<T extends FixedCalendarInterval<T>> - Class in net.time4j.range
Represents a fixed calendar interval.
FixedClock - Class in net.time4j.clock
Represents a fixed clock which always display the same current time.
FlagElement - Enum Class in net.time4j.engine
A specialized element for indicating special state during parsing.
floorDivide(int, int) - Static method in class net.time4j.base.MathUtils
Returns the largest lower limit of quotient.
floorDivide(long, int) - Static method in class net.time4j.base.MathUtils
floorModulo(int, int) - Static method in class net.time4j.base.MathUtils
Calculates the remainder based on MathUtils.floorDivide(int, int).
floorModulo(long, int) - Static method in class net.time4j.base.MathUtils
FLOREAL - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The eight month starting in April (flower month).
forDangi(int) - Static method in interface net.time4j.calendar.EastAsianYear
Determines the East Asian year corresponding to given dangi year which starts counting in year BC 2333 or later.
forGregorian(int) - Static method in interface net.time4j.calendar.EastAsianYear
Determines the East Asian year corresponding to given related gregorian year.
forJuche(int) - Static method in interface net.time4j.calendar.EastAsianYear
Determines the East Asian year corresponding to given Juche year which starts counting in gregorian year 1912 or later.
format() - Element in annotation interface net.time4j.engine.FormattableElement
Returns the associated format pattern symbol in the standard format context.
format(TemporalAmount) - Method in class net.time4j.Duration.Formatter
Creates a textual output of given temporal amount.
format(TimeSpan<? super U>) - Method in class net.time4j.format.TimeSpanFormatter
Creates a textual output of given duration.
format(GeneralTimestamp<?>) - Method in class net.time4j.format.expert.ChronoFormatter
Prints given general timestamp.
format(T) - Method in interface net.time4j.format.TemporalFormatter
Synonym for print(T).
FORMAT - Enum constant in enum class net.time4j.format.OutputContext
Standard format context (for example weekday names within a formatted calendar date).
FORMAT_PATTERN - Static variable in class net.time4j.format.Attributes
Defines a read-only attribute key which can show the global format pattern when the formatter was directly constructed by a format pattern.
formatBasicISO(IsoDecimalStyle, ClockUnit) - Method in class net.time4j.range.ClockInterval
Prints the canonical form of this interval in given basic ISO-8601 style.
formatExtendedISO(IsoDecimalStyle, ClockUnit) - Method in class net.time4j.range.ClockInterval
Prints the canonical form of this interval in given extended ISO-8601 style.
formatISO(IsoDateStyle, IsoDecimalStyle, ClockUnit, InfinityStyle) - Method in class net.time4j.range.TimestampInterval
Prints the canonical form of this interval in given ISO-8601 style.
formatISO(IsoDateStyle, IsoDecimalStyle, ClockUnit, ZonalOffset, InfinityStyle) - Method in class net.time4j.range.MomentInterval
Prints the canonical form of this interval in given ISO-8601 style.
formatISO(IsoDateStyle, InfinityStyle) - Method in class net.time4j.range.DateInterval
Prints the canonical form of this interval in given ISO-8601 style.
FormatPatternProvider - Interface in net.time4j.format
This SPI-interface enables the access to localized gregorian date-, time- or interval patterns according to the CLDR-specifiation and is instantiated via a ServiceLoader-mechanism.
formatReduced(IsoDateStyle, IsoDecimalStyle, ClockUnit, InfinityStyle) - Method in class net.time4j.range.TimestampInterval
Prints the canonical form of this interval in given reduced ISO-8601 style.
formatReduced(IsoDateStyle, IsoDecimalStyle, ClockUnit, ZonalOffset, InfinityStyle) - Method in class net.time4j.range.MomentInterval
Prints the canonical form of this interval in given reduced ISO-8601 style.
formatReduced(IsoDateStyle, InfinityStyle) - Method in class net.time4j.range.DateInterval
Prints the canonical form of this interval in given reduced ISO-8601 style.
FormattableElement - Annotation Interface in net.time4j.engine
This Annotation can be used to document all chronological elements which allow formatted representations.
FormattedContent - Enum Class in net.time4j.calendar.bahai
Controls the type of content to be formatted in the Badi calendar.
formatter(Class<U>, String) - Static method in class net.time4j.Duration
formatter(String) - Static method in class net.time4j.Duration
formatter(String, Locale) - Static method in class net.time4j.range.SpanOfWeekdays
Creates a formatter for given dynamic format pattern and locale.
forMinguo(int) - Static method in interface net.time4j.calendar.EastAsianYear
Determines the East Asian year corresponding to given minguo year which starts counting in gregorian year 1912 or later.
FORTALEZA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
FOUR_DIGIT_YEAR - Static variable in class net.time4j.format.Attributes
This attribute controls if style-driven date patterns should always have four-digit-years or not.
FOXTROT - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+06:00
FRACTION - Static variable in class net.time4j.Moment
Represents the nano-fraction of current second.
FREETOWN - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
FrenchRepublicanAlgorithm - Enum Class in net.time4j.calendar.frenchrev
Various calendar algorithm variants for the French revolutionary calendar.
FrenchRepublicanCalendar - Class in net.time4j.calendar.frenchrev
Represents the calendar used in French Revolution between 1792 and 1805.
FrenchRepublicanCalendar.Date - Class in net.time4j.calendar.frenchrev
Static view of calendar date taking into account possibly different calendar algorithms.
FrenchRepublicanCalendar.Unit - Enum Class in net.time4j.calendar.frenchrev
Defines come calendar units for the French revolutionary calendar.
FrenchRepublicanEra - Enum Class in net.time4j.calendar.frenchrev
The French revolutionary calendar only supports one single era which is related to the proclamation of the French republic in year 1792.
FrenchRepublicanMonth - Enum Class in net.time4j.calendar.frenchrev
Represents the months used in the French revolutionary calendar.
FRIDAY - Enum constant in enum class net.time4j.Weekday
Friday with the numerical ISO-value 5.
FRIMAIRE - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The third month starting in November (month of frost).
from(String) - Static method in class net.time4j.calendar.hindu.HinduVariant
Parses given variant string.
from(String) - Static method in class net.time4j.history.ChronoHistory
Reconstructs the calendar history from given variant description.
from(ChronoLocalDate, CalendarFamily<T>, String) - Static method in interface net.time4j.engine.CalendarDate
Converts the calendar date corresponding to ChronoLocalDate in given target chronology and variant.
from(ChronoLocalDate, CalendarFamily<T>, VariantSource) - Static method in interface net.time4j.engine.CalendarDate
Converts the calendar date corresponding to ChronoLocalDate in given target chronology and variant.
from(ChronoLocalDate, Chronology<T>) - Static method in interface net.time4j.engine.CalendarDate
Converts the calendar date corresponding to ChronoLocalDate in given target chronology.
from(DayOfWeek) - Static method in enum class net.time4j.Weekday
Conversion from the java.time-equivalent.
from(Duration) - Static method in class net.time4j.Duration
Short cut for TemporalType.THREETEN_DURATION.translate(threetenDuration).
from(Duration) - Static method in class net.time4j.MachineTime
Converts given JSR-310-duration to a machine time.
from(Instant) - Static method in class net.time4j.Moment
Short cut for TemporalType.INSTANT.translate(instant).
from(LocalDate) - Static method in class net.time4j.PlainDate
Short cut for TemporalType.LOCAL_DATE.translate(date).
from(LocalDateTime) - Static method in class net.time4j.PlainTimestamp
Short cut for TemporalType.LOCAL_DATE_TIME.translate(ldt).
from(LocalTime) - Static method in class net.time4j.PlainTime
Short cut for TemporalType.LOCAL_TIME.translate(time).
from(Month) - Static method in enum class net.time4j.Month
Conversion from the java.time-equivalent.
from(MonthDay) - Static method in class net.time4j.AnnualDate
Converts given JSR-310 type to an annual date.
from(Period) - Static method in class net.time4j.Duration
Short cut for TemporalType.THREETEN_PERIOD.translate(threetenPeriod).
from(TemporalAmount) - Static method in class net.time4j.Duration
Tries to convert given temporal amount to a duration.
from(Year) - Static method in class net.time4j.range.CalendarYear
Converts given JSR-310-type to a calendar year.
from(YearMonth) - Static method in class net.time4j.range.CalendarMonth
Converts given JSR-310-type to a calendar month.
from(ZonedDateTime) - Static method in class net.time4j.ZonalDateTime
Short cut for TemporalType.ZONED_DATE_TIME.translate(zdt).
from(GregorianDate) - Static method in class net.time4j.AnnualDate
Converts given gregorian date to an annual date.
from(GregorianDate) - Static method in class net.time4j.PlainDate
Common conversion method for proleptic gregorian dates.
from(GregorianDate) - Static method in class net.time4j.range.CalendarMonth
Converts given gregorian date to a calendar month.
from(GregorianDate) - Static method in class net.time4j.range.CalendarQuarter
Converts given gregorian date to a quarter year.
from(GregorianDate) - Static method in class net.time4j.range.CalendarWeek
Converts given gregorian date to a calendar week.
from(GregorianDate) - Static method in class net.time4j.range.CalendarYear
Converts given gregorian date to a calendar year.
from(UnixTime) - Static method in class net.time4j.Moment
Common conversion method.
from(WallTime) - Static method in class net.time4j.PlainTime
Common conversion method.
from(PlainTime) - Static method in class net.time4j.calendar.EthiopianTime
Converts given ISO-time to Ethiopian time.
from(ChronoInterval<Moment>) - Static method in class net.time4j.range.MomentInterval
Converts an arbitrary moment interval to an interval of this type.
from(ChronoInterval<PlainDate>) - Static method in class net.time4j.range.DateInterval
Converts an arbitrary date interval to an interval of this type.
from(ChronoInterval<PlainTime>) - Static method in class net.time4j.range.ClockInterval
Converts an arbitrary clock interval to an interval of this type.
from(ChronoInterval<PlainTimestamp>) - Static method in class net.time4j.range.TimestampInterval
Converts an arbitrary timestamp interval to an interval of this type.
from(T) - Method in interface net.time4j.engine.Converter
Converts the Time4J-type to an external type.
from(T) - Method in class net.time4j.TemporalType
Converts the Time4J-type to an external type.
FRUCTIDOR - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The twelvth month starting in August.
FULL - Enum constant in enum class net.time4j.format.DisplayMode
Deprecated.
Full display with maximum detailed content.
FULL_DAY - Static variable in class net.time4j.range.ClockInterval
Represents the full day from 00:00 inclusive to 24:00 exclusive.
FULL_MOON - Enum constant in enum class net.time4j.calendar.astro.MoonPhase
Marks the full moon.
FUNAFUTI - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 

G

GABORONE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
GALAPAGOS - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
GAMBIER - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
GapResolver - Enum Class in net.time4j.tz
Represents the component of a transition strategy how to handle gaps on the local timeline.
GAZA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
GEMINI - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
GENBOT - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 9th month of Ethiopian calendar with 30 days.
GeneralTimestamp<C> - Class in net.time4j
Represents a general timestamp consisting of a general date and a 24-hour-clock time.
GENG_7_METAL_YANG - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
GeoLocation - Interface in net.time4j.calendar.astro
Describes a geographical position with latitude, longitude and optionally altitude.
GERMINAL - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The seventh month starting in March.
get() - Method in class net.time4j.format.RawValues
Yields the chronological raw values.
get(TemporalField) - Method in interface net.time4j.engine.ThreetenAdapter
 
get(AttributeKey<A>) - Method in interface net.time4j.engine.AttributeQuery
Yields a format attribute for given key.
get(AttributeKey<A>) - Method in class net.time4j.format.Attributes
 
get(AttributeKey<A>, A) - Method in interface net.time4j.engine.AttributeQuery
Yields a format attribute for given key.
get(AttributeKey<A>, A) - Method in class net.time4j.format.Attributes
 
get(ChronoElement<V>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
get(ChronoElement<V>) - Method in class net.time4j.calendar.PersianCalendar.Date
 
get(ChronoElement<V>) - Method in interface net.time4j.engine.ChronoDisplay
Returns the partial value associated with given chronological element.
get(ChronoElement<V>) - Method in class net.time4j.engine.ChronoEntity
 
get(ChronoElement<V>) - Method in class net.time4j.GeneralTimestamp
 
get(ChronoElement<V>) - Method in class net.time4j.ZonalDateTime
 
get(ChronoFunction<? super T, R>) - Method in class net.time4j.engine.ChronoEntity
Lets given query evaluate this entity.
get(ChronoFunction<ChronoInterval<T>, R>) - Method in class net.time4j.range.IsoInterval
Lets given query evaluate this interval.
getAbsoluteHours() - Method in class net.time4j.tz.ZonalOffset
Returns the hour part of this shift as absolute amount.
getAbsoluteMinutes() - Method in class net.time4j.tz.ZonalOffset
Returns the minute part of this shift as absolute amount.
getAbsoluteSeconds() - Method in class net.time4j.tz.ZonalOffset
Returns the second part of this shift as absolute amount.
getAliases() - Method in interface net.time4j.tz.ZoneModelProvider
Gets an alias table whose keys represent alternative identifiers mapped to other aliases or finally canonical timezone IDs..
getAlternativeName(Locale, TextWidth) - Method in enum class net.time4j.history.HistoricEra
Gets an alternative description text dependent on the locale and text width.
getAltitude() - Method in interface net.time4j.calendar.astro.GeoLocation
Obtains the geographical altitude of this instance relative to sea level.
getAltitude() - Method in class net.time4j.calendar.astro.LunarTime
 
getAltitude() - Method in class net.time4j.calendar.astro.SolarTime
 
getAmount() - Method in class net.time4j.engine.CalendarDays
Yields the calendar days as primitive.
getAmount() - Method in class net.time4j.engine.TimeSpan.Item
Yields the non-negative amount.
getAmount() - Method in class net.time4j.range.SingleUnitTimeSpan
Yields the count of units as integer-based amount.
getAncientJulianLeapYears() - Method in class net.time4j.history.ChronoHistory
Yields the historic julian leap year pattern if available.
getAttributes() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getAttributes() - Method in interface net.time4j.format.expert.ChronoParser
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getAttributes() - Method in interface net.time4j.format.expert.ChronoPrinter
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getAttributes() - Method in class net.time4j.format.platform.SimpleFormatter
 
getAttributes() - Method in interface net.time4j.format.TemporalFormatter
Determines all global format attributes if available.
getAvailableIDs() - Static method in class net.time4j.tz.Timezone
Gets all available timezone IDs.
getAvailableIDs() - Method in interface net.time4j.tz.ZoneModelProvider
Gets all available and supported timezone identifiers.
getAvailableIDs(String) - Static method in class net.time4j.tz.Timezone
Gets all available timezone IDs for given ZoneModelProvider.
getAvailableLocales() - Method in interface net.time4j.format.NumberSymbolProvider
Yields the supported languages.
getAvailableLocales() - Method in interface net.time4j.format.TextProvider
Yields the supported languages.
getAvailableNames() - Static method in class net.time4j.tz.other.WindowsZone
Yields all available names of windows zones.
getAzimuth() - Method in class net.time4j.calendar.astro.MoonPosition
Obtains the azimuth of moon in degrees (compass orientation).
getAzimuth() - Method in class net.time4j.calendar.astro.SunPosition
Obtains the azimuth of sun in degrees (compass orientation).
getBaseUnit(ChronoElement<?>) - Method in class net.time4j.engine.TimeAxis
Returns the base unit of given element if available.
getBeginOfYear(HistoricEra, int) - Method in class net.time4j.history.ChronoHistory
Determines the date of New Year.
getBiblicalValue(boolean) - Method in enum class net.time4j.calendar.HebrewMonth
Gets the corresponding numerical value in biblical order.
getBoundaries() - Method in class net.time4j.range.ValueInterval
Obtains the interval delegate instance.
getBranch() - Method in class net.time4j.calendar.SexagesimalName
Obtains the terrestrial branch of this cyclic sexagesimal name.
getCalculator() - Method in class net.time4j.calendar.astro.SolarTime
Obtains the underlying calculator.
getCalendarDate() - Method in class net.time4j.PlainTimestamp
Provides the calendar date part.
getCalendarSystem() - Method in class net.time4j.engine.BridgeChronology
 
getCalendarSystem() - Method in class net.time4j.engine.CalendarFamily
Not supported because the variant is missing.
getCalendarSystem() - Method in class net.time4j.engine.Chronology
Returns the associated calendar system if available.
getCalendarSystem() - Method in class net.time4j.engine.TimeAxis
 
getCalendarSystem(String) - Method in class net.time4j.engine.BridgeChronology
 
getCalendarSystem(String) - Method in class net.time4j.engine.CalendarFamily
 
getCalendarSystem(String) - Method in class net.time4j.engine.Chronology
Returns the calendar system for given calendar variant if available.
getCalendarSystem(String) - Method in class net.time4j.engine.TimeAxis
 
getCalendarSystem(VariantSource) - Method in class net.time4j.engine.Chronology
Returns the calendar system for given calendar variant if available.
getCategory(long) - Method in class net.time4j.format.PluralRules
Determines the plural category for given number of units.
getCentury() - Method in class net.time4j.calendar.HistoricCalendar
Obtains the century of era.
getCenturyJ2000() - Method in class net.time4j.calendar.astro.JulianDay
Obtains the value of this Julian day as Julian century relative to the year 2000.
getChildAtCeiling(T) - Method in interface net.time4j.engine.ElementRule
Yields the child element whose value is to be set to the maximum value.
getChildAtFloor(T) - Method in interface net.time4j.engine.ElementRule
Yields the child element whose value is to be set to the minimum value.
getChronology() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Returns the calendar override if set else the associated chronology.
getChronology() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the associated chronology.
getChronoType() - Method in class net.time4j.engine.Chronology
Returns the chronological type.
getCity() - Method in enum class net.time4j.tz.olson.AFRICA
 
getCity() - Method in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
getCity() - Method in enum class net.time4j.tz.olson.AMERICA
 
getCity() - Method in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
getCity() - Method in enum class net.time4j.tz.olson.AMERICA.KENTUCKY
 
getCity() - Method in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
getCity() - Method in enum class net.time4j.tz.olson.ANTARCTICA
 
getCity() - Method in enum class net.time4j.tz.olson.ASIA
 
getCity() - Method in enum class net.time4j.tz.olson.ATLANTIC
 
getCity() - Method in enum class net.time4j.tz.olson.AUSTRALIA
 
getCity() - Method in enum class net.time4j.tz.olson.EUROPE
 
getCity() - Method in enum class net.time4j.tz.olson.INDIAN
 
getCity() - Method in enum class net.time4j.tz.olson.PACIFIC
 
getCity() - Method in interface net.time4j.tz.olson.StdZoneIdentifier
Yields the exemplar city.
getCivilValue(boolean) - Method in enum class net.time4j.calendar.HebrewMonth
Gets the corresponding numerical value in usual civil order.
getClockHour() - Method in class net.time4j.calendar.HebrewTime
Yields the Hebrew hour in the biblical range 1-12.
getClockShiftWindow() - Method in interface net.time4j.clock.NetTimeConfiguration
Determines the time window within which an existing shift between the local clock and the internet clock will be synchronized (after a successful connection) if the local clock is too quick.
getCode() - Method in enum class net.time4j.format.NumberSystem
Obtains an identifier which can be used together with the unicode extension "nu" in Locale-parameters.
getConflictTransition(GregorianDate, WallTime) - Method in interface net.time4j.tz.TransitionHistory
Returns the conflict transition where given local timestamp falls either in a gap or in an overlap on the local timeline.
getConnectionTimeout() - Method in interface net.time4j.clock.NetTimeConfiguration
Determines the maximum time out when connecting to an internet time server.
getCount() - Method in class net.time4j.range.IsoRecurrence
Obtains the count of recurrent intervals.
getCount() - Method in class net.time4j.scale.LeapSeconds
Yields the count of all registered leap seconds.
getCount(UnixTime) - Method in class net.time4j.scale.LeapSeconds
Yields the count of all registered leap seconds which happened before given timestamp.
getCountry() - Method in enum class net.time4j.tz.olson.AFRICA
 
getCountry() - Method in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
getCountry() - Method in enum class net.time4j.tz.olson.AMERICA
 
getCountry() - Method in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
getCountry() - Method in enum class net.time4j.tz.olson.AMERICA.KENTUCKY
 
getCountry() - Method in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
getCountry() - Method in enum class net.time4j.tz.olson.ANTARCTICA
 
getCountry() - Method in enum class net.time4j.tz.olson.ASIA
 
getCountry() - Method in enum class net.time4j.tz.olson.ATLANTIC
 
getCountry() - Method in enum class net.time4j.tz.olson.AUSTRALIA
 
getCountry() - Method in enum class net.time4j.tz.olson.EUROPE
 
getCountry() - Method in enum class net.time4j.tz.olson.INDIAN
 
getCountry() - Method in enum class net.time4j.tz.olson.PACIFIC
 
getCountry() - Method in interface net.time4j.tz.olson.StdZoneIdentifier
Yields the belonging country in ISO-3166-format - related to the exemplar city.
getCycle() - Method in interface net.time4j.calendar.EastAsianYear
Determines the number of associated sexagesimal year cycle.
getDate() - Method in interface net.time4j.scale.LeapSecondEvent
Returns the date of leapsecond introduction.
getDate(int) - Method in class net.time4j.tz.model.DaylightSavingRule
Determines the date of time switch dependent on given year.
getDate(int) - Method in class net.time4j.tz.model.GregorianTimezoneRule
 
getDate(FrenchRepublicanAlgorithm) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Obtains an alternative date view specific for given algorithm.
getDate(PersianAlgorithm) - Method in class net.time4j.calendar.PersianCalendar
Obtains an alternative date view specific for given algorithm.
getDate(ZonalOffset) - Method in class net.time4j.calendar.PersianCalendar
Obtains an astronomical date view specific for given timezone offset.
getDateOfEvent(int, int, int) - Method in interface net.time4j.scale.LeapSecondProvider
Creates the date of a leap second event.
getDateOfExpiration() - Method in interface net.time4j.scale.LeapSecondProvider
Determines the expiration date of underlying data.
getDateOfExpiration() - Method in class net.time4j.scale.LeapSeconds
Determines the expiration date of underlying data.
getDatePattern(FormatStyle, Locale) - Method in interface net.time4j.format.FormatPatternProvider
Returns the localized date pattern suitable for formatting of objects of type PlainDate.
getDatePattern(DisplayMode, Locale) - Method in interface net.time4j.format.FormatPatternProvider
getDateTimePattern(FormatStyle, FormatStyle, Locale) - Method in interface net.time4j.format.FormatPatternProvider
Returns the localized date-time pattern suitable for formatting of objects of type Moment or PlainTimestamp.
getDateTimePattern(DisplayMode, DisplayMode, Locale) - Method in interface net.time4j.format.FormatPatternProvider
getDaylightSavingOffset() - Method in class net.time4j.tz.ZonalTransition
Deprecated.
method was renamed and is subject to removal in future versions
getDaylightSavingOffset(UnixTime) - Method in class net.time4j.tz.Timezone
Deprecated.
This method was renamed, use Timezone.getExtraOffset(UnixTime) instead.
getDayNameInFrench(int) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
Obtains the French day name in this republican month.
getDayOfDecade() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the day of decade if available (ten-day-week).
getDayOfDivision() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the day of either Badi month or Ayyam-i-Ha.
getDayOfMonth() - Method in class net.time4j.AnnualDate
Obtains the day of month.
getDayOfMonth() - Method in interface net.time4j.base.GregorianDate
Yields the day of month.
getDayOfMonth() - Method in class net.time4j.calendar.CopticCalendar
Yields the Coptic day of month.
getDayOfMonth() - Method in class net.time4j.calendar.EastAsianCalendar
Yields the day of month in the range 1-29/30.
getDayOfMonth() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the Ethiopian day of month.
getDayOfMonth() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the day of month if available.
getDayOfMonth() - Method in class net.time4j.calendar.HebrewCalendar
Yields the Hebrew day of month.
getDayOfMonth() - Method in class net.time4j.calendar.HijriCalendar
Yields the islamic day of month.
getDayOfMonth() - Method in class net.time4j.calendar.hindu.HinduCalendar
Obtains the day of month.
getDayOfMonth() - Method in class net.time4j.calendar.HistoricCalendar
Yields the historic day of month.
getDayOfMonth() - Method in class net.time4j.calendar.IndianCalendar
Yields the Indian day of month.
getDayOfMonth() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the Japanese day of month.
getDayOfMonth() - Method in class net.time4j.calendar.JucheCalendar
Yields the day of month.
getDayOfMonth() - Method in class net.time4j.calendar.JulianCalendar
Yields the Julian day of month.
getDayOfMonth() - Method in class net.time4j.calendar.MinguoCalendar
Yields the day of month.
getDayOfMonth() - Method in class net.time4j.calendar.PersianCalendar
Yields the Persian day of month.
getDayOfMonth() - Method in class net.time4j.calendar.Tabot
Yields the associated day-of-month.
getDayOfMonth() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the day of month.
getDayOfMonth() - Method in class net.time4j.history.HistoricDate
Yields the historic day of month.
getDayOfMonth() - Method in class net.time4j.PlainDate
 
getDayOfMonth() - Method in class net.time4j.PlainTimestamp
 
getDayOfWeek() - Method in class net.time4j.calendar.bahai.BadiCalendar
Determines the day of standard-week (with seven days).
getDayOfWeek() - Method in class net.time4j.calendar.CopticCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.EastAsianCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.EthiopianCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Determines the day of standard-week (with seven days).
getDayOfWeek() - Method in class net.time4j.calendar.HebrewCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.HijriCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.hindu.HinduCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.HistoricCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.IndianCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.JapaneseCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.JucheCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.JulianCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.MinguoCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.PersianCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.calendar.ThaiSolarCalendar
Determines the day of week.
getDayOfWeek() - Method in class net.time4j.PlainDate
Determines the day of week.
getDayOfWeek(int, int, int) - Static method in class net.time4j.base.GregorianMath
Returns the day of week for given gregorian date.
getDayOfYear() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.calendar.CopticCalendar
Yields the Coptic day of year.
getDayOfYear() - Method in class net.time4j.calendar.EastAsianCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the Ethiopian day of year.
getDayOfYear() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.calendar.HebrewCalendar
Yields the Hebrew day of year.
getDayOfYear() - Method in class net.time4j.calendar.HijriCalendar
Yields the islamic day of year.
getDayOfYear() - Method in class net.time4j.calendar.hindu.HinduCalendar
Obtains the day of year.
getDayOfYear() - Method in class net.time4j.calendar.HistoricCalendar
Yields the historic day of year.
getDayOfYear() - Method in class net.time4j.calendar.IndianCalendar
Yields the Indian day of year.
getDayOfYear() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the Japanese day of year.
getDayOfYear() - Method in class net.time4j.calendar.JucheCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.calendar.JulianCalendar
Yields the Julian day of year.
getDayOfYear() - Method in class net.time4j.calendar.MinguoCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.calendar.PersianCalendar
Yields the Persian day of year.
getDayOfYear() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the day of year.
getDayOfYear() - Method in class net.time4j.PlainDate
Yields the day of year.
getDayOverflow() - Method in class net.time4j.DayCycles
Gets the day overflow after rolling a plain time.
getDayPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of days in the past or future.
getDayPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of days.
getDaysSinceEpochUTC() - Method in class net.time4j.calendar.EastAsianCalendar
 
getDaysSinceEpochUTC() - Method in class net.time4j.calendar.hindu.HinduCalendar
 
getDaysSinceEpochUTC() - Method in interface net.time4j.engine.CalendarDate
Counts the elapsed days since UTC epoch.
getDaysSinceEpochUTC() - Method in class net.time4j.engine.CalendarVariant
 
getDaysSinceEpochUTC() - Method in class net.time4j.engine.Calendrical
 
getDecade() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the decade of current republican month if available.
getDecimalSeparator(Locale) - Method in interface net.time4j.format.NumberSymbolProvider
Returns the localized decimal separator.
getDeclination() - Method in interface net.time4j.calendar.astro.EquatorialCoordinates
Obtains the declination in degrees.
getDeclination() - Method in class net.time4j.calendar.astro.MoonPosition
 
getDeclination() - Method in class net.time4j.calendar.astro.SunPosition
 
getDefaultEra() - Method in class net.time4j.calendar.hindu.HinduVariant
Obtains the default era.
getDefaultMaximum() - Method in interface net.time4j.engine.ChronoElement
Returns the default maximum of this element which is not dependent on the chronological context.
getDefaultMaximum() - Method in enum class net.time4j.engine.EpochDays
 
getDefaultMaximum() - Method in enum class net.time4j.engine.FlagElement
 
getDefaultMaximum() - Method in enum class net.time4j.engine.ValidationElement
 
getDefaultMinimum() - Method in interface net.time4j.engine.ChronoElement
Returns the default minimum of this element which is not dependent on the chronological context.
getDefaultMinimum() - Method in enum class net.time4j.engine.EpochDays
 
getDefaultMinimum() - Method in enum class net.time4j.engine.FlagElement
 
getDefaultMinimum() - Method in enum class net.time4j.engine.ValidationElement
 
getDefaultNumberSystem(Locale) - Method in interface net.time4j.format.NumberSymbolProvider
Obtains the standard number system for given locale.
getDefaultPivotYear() - Method in class net.time4j.engine.BridgeChronology
 
getDefaultPivotYear() - Method in class net.time4j.engine.Chronology
 
getDefaultPivotYear() - Method in interface net.time4j.engine.ChronoMerger
Determines the default pivot year which might be calendar specific and serves for the formatting of two-digit-years.
getDefaultStartOfDay() - Method in class net.time4j.engine.BridgeChronology
 
getDefaultStartOfDay() - Method in class net.time4j.engine.Chronology
 
getDefaultStartOfDay() - Method in interface net.time4j.engine.ChronoMerger
Determines the default start of day.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.ChineseCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.CopticCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.EthiopianCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.HebrewCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.HijriCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.HistoricCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.IndianCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.JapaneseCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.JucheCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.JulianCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.KoreanCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.MinguoCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.PersianCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.ThaiSolarCalendar
Obtains the standard week model of this calendar.
getDefaultWeekmodel() - Static method in class net.time4j.calendar.VietnameseCalendar
Obtains the standard week model of this calendar.
getDeviation(CalendarDate, TZID) - Method in class net.time4j.engine.StartOfDay
Yields the start of given calendar day relative to midnight in seconds.
getDigitalHour() - Method in class net.time4j.calendar.HebrewTime
Yields the Hebrew hour in the digital value range 0-23.
getDigits() - Method in enum class net.time4j.format.NumberSystem
Defines all digit characters from the smallest to the largest one.
getDisplayName(String, NameStyle, Locale) - Method in interface net.time4j.tz.ZoneNameProvider
Returns the name of this timezone suitable for presentation to users in given style and locale.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.astro.Zodiac
Obtains a localized name.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.bahai.BadiIntercalaryDays
Gets the description text dependent on the locale.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.bahai.BadiMonth
Gets the description text dependent on the locale.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.ChineseEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.CopticEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.CopticMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.EthiopianEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.EthiopianMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.Evangelist
Determines a translation of this instance with fallback to Roman numerals.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.frenchrev.DayOfDecade
Equivalent to getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
Gets the description text dependent on the locale.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.HebrewEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.HijriEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.HijriMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.hindu.HinduEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in class net.time4j.calendar.hindu.HinduMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.IndianEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.IndianMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.JucheEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.KoreanEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.MinguoEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in class net.time4j.calendar.Nengo
Equivalent to getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.PersianEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.PersianMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.calendar.SexagesimalName.Branch
Obtains the localized name of this terrestrial branch.
getDisplayName(Locale) - Method in class net.time4j.calendar.SexagesimalName
Obtains the localized name of this cyclic sexagesimal name.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.SexagesimalName.Stem
Obtains the localized name of this celestial stem.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.SolarTerm
Gets the description text dependent on the locale.
getDisplayName(Locale) - Method in class net.time4j.calendar.Tabot
Determines either an Amharic translation of this instance or a latin transscription.
getDisplayName(Locale) - Method in enum class net.time4j.calendar.ThaiSolarEra
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE).
getDisplayName(Locale) - Method in interface net.time4j.engine.ChronoElement
Obtains a localized name for display purposes if possible.
getDisplayName(Locale) - Method in class net.time4j.format.DisplayElement
 
getDisplayName(Locale) - Method in enum class net.time4j.Meridiem
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.Month
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.Quarter
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale) - Method in enum class net.time4j.Weekday
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT).
getDisplayName(Locale, boolean) - Method in enum class net.time4j.calendar.HebrewMonth
Equivalent to the expression getDisplayName(locale, TextWidth.WIDE, OutputContext.FORMAT, leapYear).
getDisplayName(Locale, NumberSystem) - Method in class net.time4j.calendar.EastAsianMonth
Obtains a mainly numeric representation of this month for display purposes.
getDisplayName(Locale, OutputContext) - Method in enum class net.time4j.calendar.frenchrev.Sansculottides
Gets the description text dependent on the locale.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.bahai.BadiEra
Gets the description text dependent on the locale.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.ChineseEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.CopticEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.EthiopianEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanEra
Gets the description text dependent on the locale.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.HebrewEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.HijriEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.hindu.HinduEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.IndianEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.JucheEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.KoreanEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.MinguoEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in class net.time4j.calendar.Nengo
Obtains the localized name.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.PersianEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.calendar.ThaiSolarEra
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth) - Method in enum class net.time4j.history.HistoricEra
Gets the description text dependent on the locale and text width.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.CopticMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.EthiopianMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.frenchrev.DayOfDecade
Gets the description text dependent on the locale.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
Gets the description text dependent on the locale.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.HijriMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in class net.time4j.calendar.hindu.HinduMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.IndianMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.calendar.PersianMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.Meridiem
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.Month
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.Quarter
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext) - Method in enum class net.time4j.Weekday
Gets the description text dependent on the locale and style parameters.
getDisplayName(Locale, TextWidth, OutputContext, boolean) - Method in enum class net.time4j.calendar.HebrewMonth
Gets the description text dependent on the locale and style parameters.
getDisplayName(NameStyle, Locale) - Method in class net.time4j.tz.Timezone
Returns the name of this timezone suitable for presentation to users in given style and locale.
getDisplayName(TZID, NameStyle, Locale) - Static method in class net.time4j.tz.Timezone
Returns the name of a timezone suitable for presentation to users in given style and locale.
getDistance() - Method in class net.time4j.calendar.astro.MoonPosition
Obtains the distance between the centers of earth and moon in kilometers.
getDivision() - Method in class net.time4j.calendar.bahai.BadiCalendar
Obtains either the month or the Ayyam-i-Ha-period.
getDuration() - Method in class net.time4j.range.ClockInterval
Yields the length of this interval.
getDuration(CalendarUnit...) - Method in class net.time4j.range.DateInterval
Yields the length of this interval in given calendrical units.
getDuration(Timezone, IsoUnit...) - Method in class net.time4j.range.TimestampInterval
Yields the length of this interval in given units and applies a timezone offset correction .
getDuration(U...) - Method in class net.time4j.range.TimestampInterval
Yields the length of this interval in given units.
getDurationInYearsMonthsDays() - Method in class net.time4j.range.DateInterval
Yields the length of this interval in years, months and days.
getElapsedCyclicYears() - Method in interface net.time4j.calendar.EastAsianYear
Marks the traditional introduction date of sexagesimal cyclic years in Julian year 2637 BCE by the legendary yellow emperor Huang-di.
getElapsedTime(TimeScale) - Method in class net.time4j.Moment
 
getElapsedTime(TimeScale) - Method in interface net.time4j.scale.UniversalTime
Represents this timestamp as elpased seconds on given time scale.
getElapsedTime(TimeScale) - Method in class net.time4j.ZonalDateTime
 
getElement() - Method in class net.time4j.format.expert.ElementPosition
Yields the formatted chronolocial element.
getElements() - Method in class net.time4j.history.ChronoHistory
Yields all associated elements.
getElements(Locale, AttributeQuery) - Method in interface net.time4j.engine.ChronoExtension
Returns the element set for given configuration.
getElevation() - Method in class net.time4j.calendar.astro.MoonPosition
Obtains the elevation of moon relative to the horizon in degrees.
getElevation() - Method in class net.time4j.calendar.astro.SunPosition
Obtains the elevation of sun relative to the horizon in degrees.
getEnd() - Method in class net.time4j.range.CalendarMonth
 
getEnd() - Method in class net.time4j.range.CalendarPeriod
 
getEnd() - Method in class net.time4j.range.CalendarQuarter
 
getEnd() - Method in class net.time4j.range.CalendarWeek
 
getEnd() - Method in class net.time4j.range.CalendarYear
 
getEnd() - Method in interface net.time4j.range.ChronoInterval
Yields the upper bound of this interval.
getEnd() - Method in class net.time4j.range.IsoInterval
 
getEnd() - Method in class net.time4j.range.SimpleInterval
 
getEnd() - Method in class net.time4j.range.SpanOfWeekdays
Obtains the end of this span of weekdays.
getEnd() - Method in class net.time4j.range.ValueInterval
 
getEnd(PlainTime) - Method in class net.time4j.DayPeriod
Determines the end of the day period which covers given clock time.
getEndAsCalendarDate() - Method in class net.time4j.range.DateInterval
Yields the end date.
getEndAsClockTime() - Method in class net.time4j.range.ClockInterval
Yields the end time point.
getEndAsInstant() - Method in class net.time4j.range.MomentInterval
Yields the end time point.
getEndAsLocalDate() - Method in class net.time4j.range.DateInterval
Yields the end date.
getEndAsLocalDateTime() - Method in class net.time4j.range.TimestampInterval
Yields the end time point.
getEndAsLocalTime() - Method in class net.time4j.range.ClockInterval
Yields the end time point.
getEndAsMoment() - Method in class net.time4j.range.MomentInterval
Yields the end time point.
getEndAsTimestamp() - Method in class net.time4j.range.TimestampInterval
Yields the end time point.
getEndIndex() - Method in class net.time4j.format.expert.ElementPosition
Yields the end index of associated formatted text.
getEndOfWeekend() - Method in class net.time4j.Weekmodel
Defines the last day of weekend.
getEndOfWeekend(Locale) - Method in interface net.time4j.format.WeekdataProvider
Defines the last day of weekend.
getEra() - Method in class net.time4j.calendar.CopticCalendar
Yields the Coptic era.
getEra() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the Ethiopian era.
getEra() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the republican era.
getEra() - Method in class net.time4j.calendar.HebrewCalendar
Yields the Hebrew era.
getEra() - Method in class net.time4j.calendar.HijriCalendar
Yields the islamic era.
getEra() - Method in class net.time4j.calendar.hindu.HinduCalendar
Obtains the era from the current Hindu variant.
getEra() - Method in class net.time4j.calendar.HistoricCalendar
Yields the historic era.
getEra() - Method in class net.time4j.calendar.IndianCalendar
Yields the Indian era.
getEra() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the Japanese era (nengo).
getEra() - Method in class net.time4j.calendar.JucheCalendar
Yields the Juche era.
getEra() - Method in class net.time4j.calendar.JulianCalendar
Yields the Julian era.
getEra() - Method in class net.time4j.calendar.MinguoCalendar
Yields the Minguo era.
getEra() - Method in class net.time4j.calendar.PersianCalendar
Yields the Persian era.
getEra() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the buddhist era.
getEra() - Method in class net.time4j.history.HistoricDate
Yields the historic era.
getEras() - Method in interface net.time4j.engine.CalendarSystem
Yields an enumeration of valid eras in ascending order.
getEras(TextWidth) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all era names.
getErrorIndex() - Method in class net.time4j.format.expert.ParseLog
Returns the position of error in text.
getErrorMessage() - Method in class net.time4j.format.expert.ParseLog
Returns an error message.
getExtensions() - Method in class net.time4j.engine.BridgeChronology
 
getExtensions() - Method in class net.time4j.engine.Chronology
Returns all registered chronological extensions.
getExtraOffset() - Method in class net.time4j.tz.ZonalTransition
Returns typically the DST-shift (daylight savings) after this transition that is the shift normally induced by change to summer time.
getExtraOffset(UnixTime) - Method in class net.time4j.tz.Timezone
Calculates the extra shift for given global timestamp, in addition to the raw shift.
getFallback() - Method in interface net.time4j.tz.ZoneModelProvider
Determines if in case of a failed search another ZoneModelProvider should be called as alternative with possibly different rules.
getFeature(double, String) - Method in interface net.time4j.calendar.astro.SolarTime.Calculator
Calculates a value suitable for given time and feature.
getFeature(double, String) - Method in enum class net.time4j.calendar.astro.StdSolarCalculator
Supported features are at least "declination" and "right-ascension".
getFirstDayOfWeek() - Method in class net.time4j.Weekmodel
Defines the first day of the calendar week in this model.
getFirstDayOfWeek(Locale) - Method in interface net.time4j.format.WeekdataProvider
Defines the first day of a calendar week.
getFirstRelatedGregorianYear() - Method in class net.time4j.calendar.Nengo
Obtains the gregorian year which relates to the first day of associated Japanese year where this nengo was used the first time.
getFirstWorkday() - Method in class net.time4j.Weekmodel
Gets the first working day as first day after end of weekend.
getFormatPattern(FormatStyle, Locale) - Method in class net.time4j.engine.BridgeChronology
Not supported for foreign types.
getFormatPattern(FormatStyle, Locale) - Method in class net.time4j.engine.Chronology
 
getFormatPattern(FormatStyle, Locale) - Method in interface net.time4j.engine.ChronoMerger
Defines a CLDR-compatible localized format pattern.
getFormatPattern(FormatStyle, Locale) - Method in interface net.time4j.format.LocalizedPatternSupport
Defines a CLDR-compatible localized format pattern suitable for printing.
getFormatPattern(FormatStyle, Locale) - Method in class net.time4j.PlainDate
 
getFormatPattern(FormatStyle, Locale) - Method in class net.time4j.PlainTime
 
getFormatPattern(FormatStyle, Locale) - Method in class net.time4j.range.CalendarWeek
 
getFormatPattern(DisplayStyle, Locale) - Method in interface net.time4j.engine.ChronoMerger
getFormatPattern(DisplayStyle, Locale) - Method in interface net.time4j.format.LocalizedPatternSupport
getFraction() - Method in class net.time4j.MachineTime
Yields the normalized nanosecond fraction of this duration.
getFractionalAmount() - Method in class net.time4j.tz.ZonalOffset
Returns the fractional second part of this shift in nanoseconds.
getGeodeticAngle(double, int) - Method in interface net.time4j.calendar.astro.SolarTime.Calculator
Calculates the additional geodetic angle due to the extra altitude of the observer.
getGregorianCutOverDate() - Method in class net.time4j.history.ChronoHistory
Yields the date of final introduction of gregorian calendar.
getHistory() - Method in class net.time4j.calendar.HistoricCalendar
Obtains the underlying calendar history.
getHistory() - Method in class net.time4j.tz.Timezone
Gets the underlying offset transitions and rules if available.
getHour() - Method in interface net.time4j.base.WallTime
Yields the hour of day.
getHour() - Method in class net.time4j.calendar.EthiopianTime
Yields the Ethiopian clock hour in range 1-12.
getHour() - Method in class net.time4j.PlainTime
 
getHour() - Method in class net.time4j.PlainTimestamp
 
getHourPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of hours in the past or future.
getHourPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of hours.
getID() - Method in class net.time4j.tz.Timezone
Gets the associated timezone identifier.
getIllumination(Moment) - Static method in enum class net.time4j.calendar.astro.MoonPhase
Determines the degree of illumination of the moon at given moment.
getIllumination(Moment, int) - Static method in enum class net.time4j.calendar.astro.MoonPhase
Determines the degree of illumination of the moon at given moment.
getIndex() - Method in enum class net.time4j.calendar.SolarTerm
Obtains the associated index according to the traditional order in the Chinese calendar.
getIndicator() - Method in class net.time4j.tz.model.DaylightSavingRule
Yields the offset indicator which must be consulted when interpreting the date and time of time switch in terms of UTC.
getInitialOffset() - Method in interface net.time4j.tz.TransitionHistory
Return the initial offset no matter if there are any transitions defined or not.
getInstance() - Static method in class net.time4j.base.ResourceLoader
Applications should never use the constructor but this static method to achieve a general instance.
getInstance() - Static method in class net.time4j.scale.LeapSeconds
Returns the singleton instance.
getInstance(String, Locale) - Static method in class net.time4j.format.CalendarText
Returns an instance of CalendarText for given calendar type and language.
getInstance(Chronology<?>, Locale) - Static method in class net.time4j.format.CalendarText
Returns an instance of CalendarText for given chronology and language.
getInt(ChronoElement<Integer>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
getInt(ChronoElement<Integer>) - Method in class net.time4j.calendar.PersianCalendar.Date
 
getInt(ChronoElement<Integer>) - Method in interface net.time4j.engine.ChronoDisplay
Returns the partial value associated with given chronological element.
getInt(ChronoElement<Integer>) - Method in class net.time4j.engine.ChronoEntity
 
getInt(ChronoElement<Integer>) - Method in class net.time4j.GeneralTimestamp
 
getInt(ChronoElement<Integer>) - Method in class net.time4j.ZonalDateTime
 
getInt(T) - Method in interface net.time4j.engine.IntElementRule
Yields the current value of associated element in given chronological context.
getIntegralAmount() - Method in class net.time4j.tz.ZonalOffset
Total shift in integer seconds without fractional part.
getIntervalPattern(Locale) - Method in interface net.time4j.format.FormatPatternProvider
Returns the localized interval pattern.
getIntervals() - Method in class net.time4j.range.IntervalCollection
Returns all appended intervals.
getIsoInstance(Locale) - Static method in class net.time4j.format.CalendarText
Returns an instance of CalendarText for ISO calendar systems and given language.
getKullishai() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the major cycle (kull-i-shai) which is 361 years long.
getLastConnectionTime() - Method in class net.time4j.clock.NetTimeConnector
Yields the time of last connection.
getLastOffsetInMicros() - Method in class net.time4j.clock.NetTimeConnector
Yields the last offset between net time and local time in microseconds.
getLastReply() - Method in class net.time4j.clock.SntpConnector
Returns the last received message of the NTP-server.
getLatitude() - Method in interface net.time4j.calendar.astro.GeoLocation
Obtains the geographical latitude of this instance.
getLatitude() - Method in class net.time4j.calendar.astro.LunarTime
 
getLatitude() - Method in class net.time4j.calendar.astro.SolarTime
 
getLeapIndicator() - Method in class net.time4j.clock.SntpMessage
Yields the LI-bits as appointment of a coming leap second.
getLeapMonths(TextWidth, OutputContext) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all months if a leap month is relevant.
getLeapSecondTable() - Method in interface net.time4j.scale.LeapSecondProvider
Yields all UTC-leapseconds with date and sign.
getLength() - Method in enum class net.time4j.calendar.bahai.BadiCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.ChineseCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.CopticCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.EthiopianCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.EthiopianTime.Unit
 
getLength() - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.HebrewCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.HebrewTime.Unit
 
getLength() - Method in enum class net.time4j.calendar.HijriCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.IndianCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.JapaneseCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.JulianCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.KoreanCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.PersianCalendar.Unit
 
getLength() - Method in enum class net.time4j.calendar.VietnameseCalendar.Unit
 
getLength() - Method in interface net.time4j.engine.ChronoUnit
Defines the typical length of this time unit in seconds without taking into account anomalies like timezone effects or leap seconds.
getLength() - Method in enum class net.time4j.SI
 
getLength() - Method in class net.time4j.Weekcycle
 
getLength(int) - Method in enum class net.time4j.Month
Calculates the maximum length of this month in days dependent on given year (taking into account leap years).
getLength(U) - Method in class net.time4j.engine.TimeAxis
Returns the length of given time unit in seconds as it is usual or estimated on this time axis.
getLengthInDays() - Method in class net.time4j.range.DateInterval
Yields the length of this interval in days.
getLengthOfMonth(int, int) - Static method in class net.time4j.base.GregorianMath
Determines the maximum length of month in days dependent on given year (leap years!)
getLengthOfYear(HistoricEra, int) - Method in class net.time4j.history.ChronoHistory
Determines the length of given historic year in days.
getListPattern(Locale, TextWidth, int) - Method in interface net.time4j.format.UnitPatternProvider
Constructs a localized list pattern suitable for the use in MessageFormat.format(String, Object[]).
getLocale() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the locale setting.
getLocale() - Method in class net.time4j.PrettyTime
Gets the language of this instance.
getLocation() - Method in class net.time4j.calendar.hindu.HinduVariant
Obtains the geographical reference point which is usually the holy city of Ujjain.
getLocation() - Method in interface net.time4j.tz.ZoneModelProvider
Describes the location or source of the repository.
getLong(TemporalField) - Method in interface net.time4j.engine.ThreetenAdapter
 
getLongitude() - Method in interface net.time4j.calendar.astro.GeoLocation
Obtains the geographical longitude of this instance.
getLongitude() - Method in class net.time4j.calendar.astro.LunarTime
 
getLongitude() - Method in class net.time4j.calendar.astro.SolarTime
 
getMaximum() - Method in class net.time4j.engine.TimeAxis
Yields the maximum of this time axis.
getMaximum() - Method in interface net.time4j.engine.TimeLine
Yields the maximum of this time axis.
getMaximum() - Method in class net.time4j.range.IntervalCollection
Returns the overall maximum of this interval collection.
getMaximum(ChronoElement<V>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
getMaximum(ChronoElement<V>) - Method in class net.time4j.calendar.PersianCalendar.Date
 
getMaximum(ChronoElement<V>) - Method in interface net.time4j.engine.ChronoDisplay
Yields the maximum value of given chronological element in the current context of this object.
getMaximum(ChronoElement<V>) - Method in class net.time4j.engine.ChronoEntity
 
getMaximum(ChronoElement<V>) - Method in class net.time4j.GeneralTimestamp
 
getMaximum(ChronoElement<V>) - Method in class net.time4j.ZonalDateTime
 
getMaximum(T) - Method in interface net.time4j.engine.ElementRule
Yields the maximum value suitable for given chronological context.
getMaximumSinceUTC() - Method in interface net.time4j.engine.CalendarSystem
Gets the maximum day number as count of days since the introduction of UTC [1972-01-01].
getMeaning(Locale) - Method in enum class net.time4j.calendar.bahai.BadiIntercalaryDays
Gets the meaning dependent on the locale.
getMeaning(Locale) - Method in enum class net.time4j.calendar.bahai.BadiMonth
Gets the meaning dependent on the locale.
getMeridiems(TextWidth, OutputContext) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all am/pm-names.
getMicroPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of microseconds.
getMilliPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of milliseconds.
getMinimalDaysInFirstWeek() - Method in class net.time4j.Weekmodel
Defines the minimum count of days the first calendar week of year (or month) must contain.
getMinimalDaysInFirstWeek(Locale) - Method in interface net.time4j.format.WeekdataProvider
Defines the minimum count of days which the first calendar week of the year or month must contain.
getMinimum() - Method in class net.time4j.engine.TimeAxis
Yields the minimum of this time axis.
getMinimum() - Method in interface net.time4j.engine.TimeLine
Yields the minimum of this time axis.
getMinimum() - Method in class net.time4j.range.IntervalCollection
Returns the overall minimum of this interval collection.
getMinimum(ChronoElement<V>) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
getMinimum(ChronoElement<V>) - Method in class net.time4j.calendar.PersianCalendar.Date
 
getMinimum(ChronoElement<V>) - Method in interface net.time4j.engine.ChronoDisplay
Yields the minimum value of given chronological element in the current context of this object.
getMinimum(ChronoElement<V>) - Method in class net.time4j.engine.ChronoEntity
 
getMinimum(ChronoElement<V>) - Method in class net.time4j.GeneralTimestamp
 
getMinimum(ChronoElement<V>) - Method in class net.time4j.ZonalDateTime
 
getMinimum(T) - Method in interface net.time4j.engine.ElementRule
Yields the minimum value suitable for given chronological context.
getMinimumSinceUTC() - Method in interface net.time4j.engine.CalendarSystem
Gets the minimum day number as count of days since the introduction of UTC [1972-01-01].
getMinusSign(Locale) - Method in interface net.time4j.format.NumberSymbolProvider
Returns the localized minus sign.
getMinute() - Method in interface net.time4j.base.WallTime
Yields the minute of hour.
getMinute() - Method in class net.time4j.calendar.EthiopianTime
Yields the minute of hour.
getMinute() - Method in class net.time4j.PlainTime
 
getMinute() - Method in class net.time4j.PlainTimestamp
 
getMinutePattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of minutes in the past or future.
getMinutePattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of minutes.
getMJD() - Method in class net.time4j.calendar.astro.JulianDay
Obtains the value of this Julian day as Modified Julian Date starting at midnight.
getMode() - Method in class net.time4j.clock.SntpMessage
Displays the mode.
getMonth() - Method in class net.time4j.AnnualDate
Obtains the gregorian month.
getMonth() - Method in interface net.time4j.base.GregorianDate
Yields the gregorian month as integer.
getMonth() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the Badi month if available.
getMonth() - Method in class net.time4j.calendar.CopticCalendar
Yields the Coptic month.
getMonth() - Method in class net.time4j.calendar.EastAsianCalendar
Yields the (lunar) month including the numerical value and the possible leap month flag.
getMonth() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the Ethiopian month.
getMonth() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the republican month if available.
getMonth() - Method in class net.time4j.calendar.HebrewCalendar
Yields the Hebrew month.
getMonth() - Method in class net.time4j.calendar.HijriCalendar
Yields the islamic month.
getMonth() - Method in class net.time4j.calendar.hindu.HinduCalendar
Obtains the month.
getMonth() - Method in class net.time4j.calendar.HistoricCalendar
Yields the historic month.
getMonth() - Method in class net.time4j.calendar.IndianCalendar
Yields the Indian month.
getMonth() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the Japanese month.
getMonth() - Method in class net.time4j.calendar.JucheCalendar
Yields the (gregorian) month.
getMonth() - Method in class net.time4j.calendar.JulianCalendar
Yields the Julian month.
getMonth() - Method in class net.time4j.calendar.MinguoCalendar
Yields the (gregorian) month.
getMonth() - Method in class net.time4j.calendar.PersianCalendar
Yields the Persian month.
getMonth() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the (gregorian) month.
getMonth() - Method in class net.time4j.history.HistoricDate
Yields the historic month.
getMonth() - Method in class net.time4j.PlainDate
 
getMonth() - Method in class net.time4j.PlainTimestamp
 
getMonth() - Method in class net.time4j.range.CalendarMonth
Yields the month as enum.
getMonth() - Method in class net.time4j.tz.model.GregorianTimezoneRule
Yields the gregorian month of time switch.
getMonthPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of months in the past or future.
getMonthPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of months.
getName() - Method in interface net.time4j.tz.ZoneModelProvider
Gets the name of the underlying repository.
getNanoPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of nanoseconds.
getNanos() - Method in interface net.time4j.scale.TickProvider
Generates a count of nanoseconds.
getNanosecond() - Method in interface net.time4j.base.UnixTime
Yields the nanosecond fraction of current second.
getNanosecond() - Method in interface net.time4j.base.WallTime
Yields the nanosecond.
getNanosecond() - Method in class net.time4j.Moment
 
getNanosecond() - Method in class net.time4j.PlainTime
 
getNanosecond() - Method in class net.time4j.PlainTimestamp
 
getNanosecond() - Method in class net.time4j.ZonalDateTime
 
getNanosecond(TimeScale) - Method in class net.time4j.Moment
 
getNanosecond(TimeScale) - Method in interface net.time4j.scale.UniversalTime
Represents the nanosecond part on the given time scale.
getNanosecond(TimeScale) - Method in class net.time4j.ZonalDateTime
 
getNetTimeConfiguration() - Method in class net.time4j.clock.NetTimeConnector
Yields the current configuration parameters.
getNewYearStrategy() - Method in class net.time4j.history.ChronoHistory
Yields the new-year-strategy.
getNextEvent(long) - Method in class net.time4j.scale.LeapSeconds
Yields the next leap second event after given UTC time point.
getNominalDuration(Timezone, IsoUnit...) - Method in class net.time4j.range.MomentInterval
Yields the nominal duration of this interval in given timezone and units.
getNowWord(Locale) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized word for the current time (now).
getNumber() - Method in class net.time4j.calendar.EastAsianMonth
Gets the corresponding numerical value which is not necessarily unique due to a possible leap month flag.
getNumber() - Method in class net.time4j.calendar.SexagesimalName
Obtains the associated cyclic number in the range 1-60.
getNumberType() - Method in class net.time4j.format.PluralRules
Yields the number type these rules are referring to.
getObserverZoneID() - Method in class net.time4j.calendar.astro.LunarTime
Obtains the observer timezone which is associated with any calendar date input.
getObserverZoneID() - Method in class net.time4j.calendar.astro.SolarTime
Obtains the optional observer timezone which might be associated with any calendar date input.
getOffset() - Method in enum class net.time4j.tz.other.MilitaryZone
Yields the associated timezone offset.
getOffset() - Method in class net.time4j.ZonalDateTime
Yields the timezone offset.
getOffset(GregorianDate, WallTime) - Method in class net.time4j.tz.Timezone
Calculates the offset for given local timestamp.
getOffset(GregorianDate, WallTime, Timezone) - Method in interface net.time4j.tz.TransitionStrategy
Calculates a suitable offset for given local timestamp.
getOffset(UnixTime) - Method in class net.time4j.tz.Timezone
Calculates the total offset for given global timestamp.
getOldJapaneseName(Locale) - Method in class net.time4j.calendar.EastAsianMonth
Gets the traditional Japanese month name.
getOriginateTimestamp() - Method in class net.time4j.clock.SntpMessage
NTP-timestamp when the client request was sent.
getPart() - Method in class net.time4j.calendar.HebrewTime
Yields the part of hour (helek).
getPartialAmount(Object) - Method in class net.time4j.MachineTime
 
getPartialAmount(IsoDateUnit) - Method in class net.time4j.range.SingleUnitTimeSpan
 
getPartialAmount(IsoUnit) - Method in class net.time4j.Duration
Gets the partial amount associated with given time unit.
getPartialAmount(U) - Method in class net.time4j.engine.AbstractDuration
 
getPartialAmount(U) - Method in interface net.time4j.engine.TimeSpan
Yields the partial amount associated with given time unit.
getPartitions(PlainDate) - Method in interface net.time4j.range.DayPartitionRule
Obtains the partitions for given date if defined.
getPattern() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the format pattern when this formatter was constructed by pattern.
getPattern() - Method in class net.time4j.format.TimeSpanFormatter
Yields the underlying format pattern.
getPlatform() - Method in interface net.time4j.scale.TickProvider
Determines the name of the platform where this implementation should be used.
getPlusSign(Locale) - Method in interface net.time4j.format.NumberSymbolProvider
Returns the localized plus sign.
getPollInterval() - Method in class net.time4j.clock.SntpMessage
Yields the maximum interval between two successful server messages in seconds as exponent for base 2.
getPosition() - Method in class net.time4j.format.expert.ParseLog
Returns the current position of the parser.
getPosixTime() - Method in interface net.time4j.base.UnixTime
Counts the seconds elapsed since UNIX epoch [1970-01-01T00:00:00Z] in UTC timezone.
getPosixTime() - Method in class net.time4j.Moment
 
getPosixTime() - Method in class net.time4j.tz.ZonalTransition
Returns the global timestamp of this transition from one shift to another as POSIX-timestamp.
getPosixTime() - Method in class net.time4j.ZonalDateTime
 
getPrecision() - Method in class net.time4j.clock.SntpMessage
Yields the precision of the server clock in seconds as exponent for the base 2.
getPreferredIDs(Locale, boolean) - Method in interface net.time4j.tz.ZoneNameProvider
Gets a Set of preferred timezone IDs for given ISO-3166-country code.
getPreferredIDs(Locale, boolean, String) - Static method in class net.time4j.tz.Timezone
Gets a provider-specific Set of preferred timezone IDs for given ISO-3166-country code.
getPreviousOffset() - Method in class net.time4j.tz.ZonalTransition
Returns the total shift before this transition.
getProviderInfo() - Static method in class net.time4j.tz.Timezone
Describes all registered ZoneModelProvider-instances with name and optionally location and version.
getQuarter() - Method in class net.time4j.range.CalendarQuarter
Yields the quarter year.
getQuarterOfYear() - Method in enum class net.time4j.Month
Calculates the corresponding quarter of year.
getQuarters(TextWidth, OutputContext) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all quarter years.
getRange() - Method in class net.time4j.range.IntervalCollection
Yields the full min-max-range of this instance.
getRasi() - Method in class net.time4j.calendar.hindu.HinduMonth
Obtains the value of solar month as the sun is going through the corresponding constellation (Rasi).
getRasi(Locale) - Method in class net.time4j.calendar.hindu.HinduMonth
Obtains the localized text of solar month corresponding to the Hindu zodiac (Rasi).
getRawOffset() - Method in class net.time4j.tz.ZonalTransition
Returns the raw shift after this transition as difference between total shift and an extra shift (often daylight savings).
getRawOffset(UnixTime) - Method in class net.time4j.tz.Timezone
Calculates the raw offset for given global timestamp.
getRawTimestamp() - Method in class net.time4j.clock.DaytimeClock
Tries to get the raw server timestamp as original string.
getRawValues() - Method in class net.time4j.format.expert.ParseLog
Yields the parsed raw data as chronological entity.
getRealDuration() - Method in class net.time4j.range.MomentInterval
Yields the length of this interval on the UTC-scale.
getReceiveTimestamp() - Method in class net.time4j.clock.SntpMessage
NTP-timestamp when the server received the client request.
getReferenceClock() - Method in class net.time4j.PrettyTime
Yields the reference clock for formatting of relative times.
getReferenceIdentifier() - Method in class net.time4j.clock.SntpMessage
Identifies a reference source.
getReferenceTimestamp() - Method in class net.time4j.clock.SntpMessage
NTP-timestamp when the time of the server was set or corrected last time.
getRegion() - Method in enum class net.time4j.tz.olson.AFRICA
 
getRegion() - Method in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
getRegion() - Method in enum class net.time4j.tz.olson.AMERICA
 
getRegion() - Method in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
getRegion() - Method in enum class net.time4j.tz.olson.AMERICA.KENTUCKY
 
getRegion() - Method in enum class net.time4j.tz.olson.AMERICA.NORTH_DAKOTA
 
getRegion() - Method in enum class net.time4j.tz.olson.ANTARCTICA
 
getRegion() - Method in enum class net.time4j.tz.olson.ASIA
 
getRegion() - Method in enum class net.time4j.tz.olson.ATLANTIC
 
getRegion() - Method in enum class net.time4j.tz.olson.AUSTRALIA
 
getRegion() - Method in enum class net.time4j.tz.olson.EUROPE
 
getRegion() - Method in enum class net.time4j.tz.olson.INDIAN
 
getRegion() - Method in enum class net.time4j.tz.olson.PACIFIC
 
getRegion() - Method in interface net.time4j.tz.olson.StdZoneIdentifier
Yields the timezone region - in most cases a continent.
getRegisteredElements() - Method in class net.time4j.engine.BridgeChronology
 
getRegisteredElements() - Method in class net.time4j.engine.ChronoEntity
Yields all registered elements of this instance.
getRegisteredElements() - Method in class net.time4j.engine.Chronology
Returns all registered chronological elements.
getRegisteredProviders() - Static method in class net.time4j.tz.Timezone
Yields the names of all registered ZoneModelProvider-instances.
getRegisteredUnits() - Method in class net.time4j.engine.TimeAxis
Returns all registered time units.
getRequestCount() - Method in interface net.time4j.clock.SntpConfiguration
Determines how often a SNTP-Client will send queries during a connection for the purpose of the calculation of an arithmetic mean value.
getRequestInterval() - Method in interface net.time4j.clock.SntpConfiguration
Determines the rate by which a SNTP-client sends queries during a connection for the purpose of the calculation of an arithmetic mean value.
getRightAscension() - Method in interface net.time4j.calendar.astro.EquatorialCoordinates
Obtains the right ascension in degrees.
getRightAscension() - Method in class net.time4j.calendar.astro.MoonPosition
 
getRightAscension() - Method in class net.time4j.calendar.astro.SunPosition
 
getRightAscensionHMS() - Method in interface net.time4j.calendar.astro.EquatorialCoordinates
Obtains the right ascension in HMS-format ##H:MM:SS where a fraction of second will be truncated.
getRootDelay() - Method in class net.time4j.clock.SntpMessage
Yields the total delay in seconds relative to the primary source.
getRootDispersion() - Method in class net.time4j.clock.SntpMessage
Yields the maximum error in seconds relative to the primary source.
getSansculottides() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the complementary day if available.
getSavings() - Method in class net.time4j.tz.model.DaylightSavingRule
Yields the daylight saving amount after the time switch in seconds.
getScale() - Method in class net.time4j.calendar.astro.JulianDay
Obtains the underlying time scale.
getScale() - Method in class net.time4j.MachineTime
Yields the related time scale.
getSecond() - Method in interface net.time4j.base.WallTime
Yields the second of minute.
getSecond() - Method in class net.time4j.calendar.EthiopianTime
Yields the second of minute.
getSecond() - Method in class net.time4j.PlainTime
 
getSecond() - Method in class net.time4j.PlainTimestamp
 
getSecondPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of seconds in the past or future.
getSecondPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of seconds.
getSeconds() - Method in class net.time4j.MachineTime
Yields the normalized seconds of this duration.
getSexagesimalDay() - Method in class net.time4j.calendar.EastAsianCalendar
Obtains the sexagesimal name of day component which repeats every 60th day.
getSexagesimalMonth() - Method in class net.time4j.calendar.EastAsianCalendar
Obtains the sexagesimal name of solar month component which repeats every 60th solar term.
getShadowLength(double) - Method in class net.time4j.calendar.astro.SunPosition
Determines the length of shadow casted by an object of given height.
getShift() - Method in interface net.time4j.scale.LeapSecondEvent
Returns the leapsecond shift of this event only.
getShift(long) - Method in class net.time4j.scale.LeapSeconds
Yields the shift in seconds dependent on if given UTC time point represents a leap second or not.
getShift(GregorianDate) - Method in class net.time4j.scale.LeapSeconds
Yields the shift in seconds suitable for the last minute of given calendar date.
getShortDayPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of days in the past or future.
getShortHourPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of hours in the past or future.
getShortMinutePattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of minutes in the past or future.
getShortMonthPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of months in the past or future.
getShortSecondPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of seconds in the past or future.
getShortWeekPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of weeks in the past or future.
getShortYearPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized unit pattern with short unit name and a placeholder "{0}" for the count of years in the past or future.
getSign() - Method in class net.time4j.tz.ZonalOffset
Return the sign of this zonal shift.
getSimpleDuration() - Method in class net.time4j.range.MomentInterval
Yields the length of this interval on the POSIX-scale.
getSize() - Method in class net.time4j.tz.ZonalTransition
Gets the difference between new and old total shift as measure for the size of this transition.
getSolarLongitude() - Method in enum class net.time4j.calendar.SolarTerm
Obtains the associated solar longitude in degrees.
getSolarTerm() - Method in class net.time4j.calendar.EastAsianCalendar
Obtains the solar term as one of 24 on the ecliptic of the sun.
getSource() - Method in class net.time4j.ZonalClock
Gets the associated clock.
getSourceType() - Method in interface net.time4j.engine.Converter
Obtains the type of the source.
getSpecificZoneNameRepository() - Method in interface net.time4j.tz.ZoneModelProvider
Queries if specific zone names are to be used.
getStandardOffset() - Method in class net.time4j.tz.ZonalTransition
Deprecated.
method was renamed and is subject to removal in future versions
getStandardOffset(UnixTime) - Method in class net.time4j.tz.Timezone
Deprecated.
This method was renamed, use Timezone.getRawOffset(UnixTime) instead.
getStart() - Method in class net.time4j.calendar.Nengo
Obtains the first date when this nengo took effect.
getStart() - Method in class net.time4j.range.CalendarMonth
 
getStart() - Method in class net.time4j.range.CalendarPeriod
 
getStart() - Method in class net.time4j.range.CalendarQuarter
 
getStart() - Method in class net.time4j.range.CalendarWeek
 
getStart() - Method in class net.time4j.range.CalendarYear
 
getStart() - Method in interface net.time4j.range.ChronoInterval
Yields the lower bound of this interval.
getStart() - Method in class net.time4j.range.IsoInterval
 
getStart() - Method in class net.time4j.range.SimpleInterval
 
getStart() - Method in class net.time4j.range.SpanOfWeekdays
Obtains the start of this span of weekdays.
getStart() - Method in class net.time4j.range.ValueInterval
 
getStart(PlainTime) - Method in class net.time4j.DayPeriod
Determines the start of the day period which covers given clock time.
getStartAsCalendarDate() - Method in class net.time4j.range.DateInterval
Yields the start date.
getStartAsClockTime() - Method in class net.time4j.range.ClockInterval
Yields the start time point.
getStartAsInstant() - Method in class net.time4j.range.MomentInterval
Yields the start time point.
getStartAsLocalDate() - Method in class net.time4j.range.DateInterval
Yields the start date.
getStartAsLocalDateTime() - Method in class net.time4j.range.TimestampInterval
Yields the start time point.
getStartAsLocalTime() - Method in class net.time4j.range.ClockInterval
Yields the start time point.
getStartAsMoment() - Method in class net.time4j.range.MomentInterval
Yields the start time point.
getStartAsTimestamp() - Method in class net.time4j.range.TimestampInterval
Yields the start time point.
getStartIndex() - Method in class net.time4j.format.expert.ElementPosition
Yields the start index of associated formatted text.
getStartOfWeekend() - Method in class net.time4j.Weekmodel
Defines the first day of the weekend.
getStartOfWeekend(Locale) - Method in interface net.time4j.format.WeekdataProvider
Defines the first day of weekend.
getStartTransition(UnixTime) - Method in interface net.time4j.tz.TransitionHistory
Queries the last transition which defines the offset for given global timestamp.
getStdFormatPattern(boolean, Locale) - Method in interface net.time4j.tz.ZoneNameProvider
Obtains a typical localized format pattern in minute precision.
getStdFormatPattern(Locale) - Method in class net.time4j.tz.ZonalOffset
Obtains a typical localized format pattern in minute precision.
getStdMonths(TextWidth, OutputContext) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all standard months.
getStdTransitions() - Method in interface net.time4j.tz.TransitionHistory
Return the offset transitions from UNIX epoch [1970-01-01T00:00Z] until about one year after the current timestamp.
getStem() - Method in class net.time4j.calendar.SexagesimalName
Obtains the celestial stem of this cyclic sexagesimal name.
getStrategy() - Method in class net.time4j.tz.Timezone
Gets the strategy for resolving local timestamps.
getStratum() - Method in class net.time4j.clock.SntpMessage
Displays the stratum-value indicating the distance of the original time source.
getStyleValue() - Method in interface net.time4j.engine.DisplayStyle
Deprecated.
Determines the appropriate DateFormat-constant.
getStyleValue() - Method in enum class net.time4j.format.DisplayMode
Deprecated.
 
getSupportedCalendarTypes() - Method in interface net.time4j.format.TextProvider
Defines the supported calendar types.
getSymbol() - Method in enum class net.time4j.calendar.astro.Zodiac
Obtains the associated symbol character.
getSymbol() - Method in class net.time4j.engine.BasicElement
There is no format symbol by default.
getSymbol() - Method in interface net.time4j.engine.ChronoElement
Defines the default format symbol which is used in format patterns to refer to this element.
getSymbol() - Method in enum class net.time4j.engine.EpochDays
Defines the format symbol.
getSymbol() - Method in enum class net.time4j.engine.FlagElement
 
getSymbol() - Method in enum class net.time4j.engine.ValidationElement
 
getSymbol() - Method in interface net.time4j.IsoUnit
Gets the format symbol which is used to display this time unit in canonical representations of timespans.
getSymbol() - Method in enum class net.time4j.tz.model.OffsetIndicator
Yields the symbol for this indicator as used in tzdb-repository.
getSymbol() - Method in enum class net.time4j.tz.other.MilitaryZone
Yields the first letter of the full name (for example "A").
getSymbol() - Method in class net.time4j.Weekcycle
 
getTemporal() - Method in class net.time4j.range.Boundary
Yields the time point of this interval boundary.
getTextForms() - Method in class net.time4j.format.CalendarText
Yields all text forms in raw format.
getTextForms() - Method in class net.time4j.format.TextAccessor
Obtains a list of all underlying text forms.
getTextForms(String, Class<V>, String...) - Method in class net.time4j.format.CalendarText
getTextForms(ChronoElement<V>, String...) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all text forms of given chronological element.
getTimeLine(String) - Method in class net.time4j.engine.CalendarFamily
Obtains an object which is useful for generic interval support.
getTimeLine(VariantSource) - Method in class net.time4j.engine.CalendarFamily
Obtains an object which is useful for generic interval support.
getTimeOfDay() - Method in class net.time4j.tz.model.DaylightSavingRule
Determines the clock time when the switch from winter time to summer time happens or vice versa.
getTimePattern(FormatStyle, Locale) - Method in interface net.time4j.format.FormatPatternProvider
Returns the localized time pattern suitable for formatting of objects of type PlainTime.
getTimePattern(DisplayMode, Locale) - Method in interface net.time4j.format.FormatPatternProvider
getTimeServerAddress() - Method in interface net.time4j.clock.NetTimeConfiguration
Yields the internet address of a time server.
getTimeServerPort() - Method in interface net.time4j.clock.NetTimeConfiguration
Yields the port of a time server.
getTimezone() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
Always throws an exception.
getTimezone() - Method in class net.time4j.calendar.PersianCalendar.Date
If the underlying algorithm is PersianAlgorithm.ASTRONOMICAL then this method will yield the timezone offset, usually Teheran Standard Time.
getTimezone() - Method in interface net.time4j.engine.ChronoDisplay
Returns the associated timezone ID for display purposes if available.
getTimezone() - Method in class net.time4j.engine.ChronoEntity
Returns the associated timezone ID for display purposes if available.
getTimezone() - Method in class net.time4j.GeneralTimestamp
 
getTimezone() - Method in class net.time4j.ZonalClock
Gets the associated timezone.
getTimezone() - Method in class net.time4j.ZonalDateTime
 
getTodayWord(Locale) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized word for "today".
getTomorrowWord(Locale) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized word for "tomorrow".
getTotalLength() - Method in class net.time4j.Duration
 
getTotalLength() - Method in interface net.time4j.engine.TimeSpan
Yields all containted time span items with amount and unit in the order from largest to smallest time units.
getTotalLength() - Method in class net.time4j.MachineTime
 
getTotalLength() - Method in class net.time4j.range.SingleUnitTimeSpan
 
getTotalOffset() - Method in class net.time4j.tz.ZonalTransition
Returns the total shift after this transition.
getTransitions(UnixTime, UnixTime) - Method in interface net.time4j.tz.TransitionHistory
Returns the defined transitions in given POSIX-interval.
getTransmitTimestamp() - Method in class net.time4j.clock.SntpMessage
NTP-timestamp when the client or server request was sent.
getType() - Method in interface net.time4j.engine.ChronoElement
Yields the reified value type.
getType() - Method in enum class net.time4j.engine.EpochDays
 
getType() - Method in enum class net.time4j.engine.FlagElement
 
getType() - Method in enum class net.time4j.engine.ValidationElement
 
getType() - Method in class net.time4j.format.TimeSpanFormatter
Yields the associated reified unit type.
getUnit() - Method in class net.time4j.engine.TimeSpan.Item
Yields the time unit.
getUnit() - Method in class net.time4j.range.SingleUnitTimeSpan
Yields the associated unit.
getUnitType() - Method in class net.time4j.engine.TimeAxis
Returns the type of supported time units.
getVahid() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the 19-year-cycle (vahid = unity).
getValidOffsets(GregorianDate, WallTime) - Method in interface net.time4j.tz.TransitionHistory
Determines the suitable offsets at given local timestamp..
getValue() - Method in class net.time4j.calendar.astro.JulianDay
Obtains the value of this Julian day starting at noon.
getValue() - Method in enum class net.time4j.calendar.bahai.BadiMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.CopticMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.EthiopianMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.frenchrev.DayOfDecade
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.frenchrev.Sansculottides
Gets the corresponding numerical value.
getValue() - Method in class net.time4j.calendar.HijriAdjustment
Obtains the adjustment in days.
getValue() - Method in enum class net.time4j.calendar.HijriMonth
Gets the corresponding numerical value.
getValue() - Method in class net.time4j.calendar.hindu.HinduDay
Obtains the numerical value.
getValue() - Method in class net.time4j.calendar.hindu.HinduMonth
Obtains the corresponding Indian month.
getValue() - Method in enum class net.time4j.calendar.IndianMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.calendar.PersianMonth
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.Month
Gets the corresponding numerical value.
getValue() - Method in enum class net.time4j.Quarter
Gets the corresponding numerical value.
getValue() - Method in class net.time4j.range.CalendarYear
Yields the year number.
getValue() - Method in class net.time4j.range.ValueInterval
Obtains the associated value.
getValue() - Method in enum class net.time4j.Weekday
Gets the corresponding numerical ISO-value.
getValue(Weekmodel) - Method in enum class net.time4j.Weekday
Gets the numerical value corresponding to the rule of given week model on which day a week starts.
getValue(T) - Method in interface net.time4j.engine.ElementRule
Yields the current value of associated element in given chronological context.
getVariant() - Method in class net.time4j.calendar.HijriAdjustment
 
getVariant() - Method in enum class net.time4j.calendar.HijriAlgorithm
 
getVariant() - Method in class net.time4j.calendar.HijriCalendar
 
getVariant() - Method in class net.time4j.calendar.hindu.HinduCalendar
 
getVariant() - Method in class net.time4j.calendar.hindu.HinduVariant
 
getVariant() - Method in class net.time4j.calendar.HistoricCalendar
 
getVariant() - Method in interface net.time4j.engine.VariantSource
Yields the variant name of a calendar system.
getVariant() - Method in class net.time4j.GeneralTimestamp
 
getVariant() - Method in class net.time4j.history.ChronoHistory
Yields the variant of a historic calendar.
getVersion() - Method in class net.time4j.clock.SntpMessage
Displays the NTP-version.
getVersion() - Method in interface net.time4j.tz.ZoneModelProvider
Queries the version of the underlying repository.
getVersion(String) - Static method in class net.time4j.calendar.HijriCalendar
Determines the data version of given variant.
getVersion(String) - Static method in class net.time4j.tz.Timezone
Tries to get the version of given registered zone model provider.
getWallTime() - Method in class net.time4j.DayCycles
Gets the rolled wall time.
getWallTime() - Method in class net.time4j.PlainTimestamp
Provides the wall time part.
getWeek() - Method in class net.time4j.range.CalendarWeek
Yields the number of calendar week.
getWeekdays(TextWidth, OutputContext) - Method in class net.time4j.format.CalendarText
Yields an Accessor for all weekday names.
getWeekPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of weeks in the past or future.
getWeekPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of weeks.
getYear() - Method in interface net.time4j.base.GregorianDate
Yields the proleptic year according to ISO-8601.
getYear() - Method in class net.time4j.calendar.CopticCalendar
Yields the Coptic year.
getYear() - Method in class net.time4j.calendar.EastAsianCalendar
Obtains the cyclic year (using a sexagesimal cycle).
getYear() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the Ethiopian year.
getYear() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Yields the republican year.
getYear() - Method in class net.time4j.calendar.HebrewCalendar
Yields the Hebrew year.
getYear() - Method in class net.time4j.calendar.HijriCalendar
Yields the islamic year.
getYear() - Method in class net.time4j.calendar.hindu.HinduCalendar
Obtains the year according to the current era and according to if the current Hindu variant uses elapsed years or current years.
getYear() - Method in class net.time4j.calendar.HistoricCalendar
Obtains the true historic year as displayed in historic documents.
getYear() - Method in class net.time4j.calendar.IndianCalendar
Yields the Indian year.
getYear() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the Japanese year which belongs to a nengo.
getYear() - Method in class net.time4j.calendar.JucheCalendar
Yields the Juche year.
getYear() - Method in class net.time4j.calendar.JulianCalendar
Yields the Julian year within current era.
getYear() - Method in class net.time4j.calendar.MinguoCalendar
Yields the Minguo year.
getYear() - Method in class net.time4j.calendar.PersianCalendar
Yields the Persian year.
getYear() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the buddhist Thai year.
getYear() - Method in class net.time4j.PlainDate
 
getYear() - Method in class net.time4j.PlainTimestamp
 
getYear() - Method in class net.time4j.range.CalendarMonth
Yields the year number.
getYear() - Method in class net.time4j.range.CalendarQuarter
Yields the year number.
getYear() - Method in class net.time4j.range.CalendarWeek
Yields the year number.
getYear(CalendarDate) - Method in enum class net.time4j.calendar.ThaiSolarEra
Determines the Thai year corresponding to given calendar date.
getYearOfCycle() - Method in interface net.time4j.calendar.EastAsianYear
Determines the cyclic year.
getYearOfEra() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the proleptic Badi year related to the Bahai era.
getYearOfEra() - Method in class net.time4j.history.HistoricDate
Yields the year of the historic era starting on January the first.
getYearOfEra(NewYearStrategy) - Method in class net.time4j.history.HistoricDate
Yields the displayed historic year whose begin is determined by given new-year-strategy.
getYearOfVahid() - Method in class net.time4j.calendar.bahai.BadiCalendar
Yields the Badi year related to the vahid cycle.
getYearPattern(Locale, boolean, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of years in the past or future.
getYearPattern(Locale, TextWidth, PluralCategory) - Method in interface net.time4j.format.UnitPatternProvider
Yields the localized unit pattern with unit name and a placeholder "{0}" for the count of years.
getYesterdayWord(Locale) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized word for "yesterday".
getZenithAngle(double, int) - Method in interface net.time4j.calendar.astro.SolarTime.Calculator
Calculates the angle of the sun relative to the zenith at sunrise or sunset.
getZeroDigit(Locale) - Method in interface net.time4j.format.NumberSymbolProvider
Returns the localized zero digit.
getZodiac(Locale) - Method in enum class net.time4j.calendar.SexagesimalName.Branch
Obtains the animal describing this terrestrial branch.
getZodiac(Locale) - Method in class net.time4j.calendar.SexagesimalName
Obtains the animal describing this cyclic sexagesimal name.
GIBRALTAR - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
GLACE_BAY - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GODTHAB - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GOLF - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+07:00
GOOD_FRIDAY - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on Good Friday (two days before Easter Sunday).
GOOSE_BAY - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GPS - Enum constant in enum class net.time4j.scale.TimeScale
Is used by the GPS-navigation system and counts SI-seconds relative to the start of GPS.
GRAND_TURK - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GregorianDate - Interface in net.time4j.base
Defines a common calendar date which is based on gregorian calendar rules.
GregorianMath - Class in net.time4j.base
Contains some calendrical tools for the rules of gregorian calendar.
GregorianTimezoneRule - Class in net.time4j.tz.model
Represents a standard daylight saving rule following the gregorian calendar as used in IANA-TZDB.
GRENADA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GUADALCANAL - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
GUADELOUPE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GUAM - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
GUATEMALA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GUAYAQUIL - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
GUERNSEY - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
GUI_10_WATER_YIN - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
GUJARATI - Enum constant in enum class net.time4j.format.NumberSystem
The Gujarati digits used in parts of India.
GURMUKHI - Enum constant in enum class net.time4j.format.NumberSystem
The Gurmukhi digits used mainly by Sikhs in parts of India.
GUYANA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 

H

HABASH_AL_HASIB_ASTRO - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 8, 11, 13, 16, 19, 21, 24, 27, 30} with astronomical (Thursday) epoch.
HABASH_AL_HASIB_CIVIL - Enum constant in enum class net.time4j.calendar.HijriAlgorithm
Uses the leap year pattern {2, 5, 8, 11, 13, 16, 19, 21, 24, 27, 30} with civil (Friday) epoch.
HAI_12_PIG - Enum constant in enum class net.time4j.calendar.SexagesimalName.Branch
 
HALAKIM - Enum constant in enum class net.time4j.calendar.HebrewTime.Unit
 
HALIFAX - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
HAMLE - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 11th month of Ethiopian calendar with 30 days.
HARARE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
HARBIN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
hasAncientJulianLeapYears() - Method in class net.time4j.history.ChronoHistory
Determines if this history has defined any historic julian leap year sequence.
hasBaseUnit(ChronoElement<?>) - Method in class net.time4j.engine.TimeAxis
Queries if given element has a base unit.
hasCalendarSystem() - Method in class net.time4j.engine.BridgeChronology
 
hasCalendarSystem() - Method in class net.time4j.engine.CalendarFamily
 
hasCalendarSystem() - Method in class net.time4j.engine.Chronology
Queries if this chronology has a calendar system.
hasCalendarSystem() - Method in class net.time4j.engine.TimeAxis
 
hasDecimalCodepoints() - Method in enum class net.time4j.format.NumberSystem
Does this number system describe a decimal system where all associated code points can be mapped to the range 0-9?
hasGregorianCutOverDate() - Method in class net.time4j.history.ChronoHistory
Determines if this history has at least one gregorian calendar reform date.
hashCode() - Method in class net.time4j.AnnualDate
 
hashCode() - Method in class net.time4j.calendar.astro.JulianDay
 
hashCode() - Method in class net.time4j.calendar.astro.LunarTime
 
hashCode() - Method in class net.time4j.calendar.astro.MoonPosition
 
hashCode() - Method in class net.time4j.calendar.astro.SolarTime
 
hashCode() - Method in class net.time4j.calendar.astro.SunPosition
 
hashCode() - Method in class net.time4j.calendar.bahai.BadiCalendar
 
hashCode() - Method in class net.time4j.calendar.CopticCalendar
 
hashCode() - Method in class net.time4j.calendar.EastAsianCalendar
 
hashCode() - Method in class net.time4j.calendar.EastAsianMonth
 
hashCode() - Method in class net.time4j.calendar.EthiopianCalendar
 
hashCode() - Method in class net.time4j.calendar.EthiopianTime
 
hashCode() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
 
hashCode() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
 
hashCode() - Method in class net.time4j.calendar.HebrewCalendar
 
hashCode() - Method in class net.time4j.calendar.HebrewTime
 
hashCode() - Method in class net.time4j.calendar.HijriCalendar
 
hashCode() - Method in class net.time4j.calendar.hindu.HinduCalendar
 
hashCode() - Method in class net.time4j.calendar.hindu.HinduDay
 
hashCode() - Method in class net.time4j.calendar.hindu.HinduMonth
 
hashCode() - Method in class net.time4j.calendar.hindu.HinduVariant
 
hashCode() - Method in class net.time4j.calendar.HistoricCalendar
 
hashCode() - Method in class net.time4j.calendar.IndianCalendar
 
hashCode() - Method in class net.time4j.calendar.JapaneseCalendar
 
hashCode() - Method in class net.time4j.calendar.JucheCalendar
 
hashCode() - Method in class net.time4j.calendar.JulianCalendar
 
hashCode() - Method in class net.time4j.calendar.MinguoCalendar
 
hashCode() - Method in class net.time4j.calendar.Nengo
 
hashCode() - Method in class net.time4j.calendar.PersianCalendar.Date
 
hashCode() - Method in class net.time4j.calendar.PersianCalendar
 
hashCode() - Method in class net.time4j.calendar.SexagesimalName
 
hashCode() - Method in class net.time4j.calendar.Tabot
 
hashCode() - Method in class net.time4j.calendar.ThaiSolarCalendar
 
hashCode() - Method in class net.time4j.clock.AdjustableClock
 
hashCode() - Method in class net.time4j.clock.FixedClock
 
hashCode() - Method in class net.time4j.DayPeriod
 
hashCode() - Method in class net.time4j.Duration
Computes the hash code.
hashCode() - Method in class net.time4j.engine.BasicElement
Based on the element name.
hashCode() - Method in class net.time4j.engine.CalendarDays
 
hashCode() - Method in class net.time4j.engine.CalendarVariant
Subclasses must redefine this method corresponding to the behaviour of equals().
hashCode() - Method in class net.time4j.engine.Calendrical
Based on the epoch day number.
hashCode() - Method in class net.time4j.engine.TimePoint
Subclasses must redefine this method corresponding to the behaviour of equals().
hashCode() - Method in class net.time4j.engine.TimeSpan.Item
 
hashCode() - Method in class net.time4j.format.Attributes
 
hashCode() - Method in class net.time4j.format.expert.ChronoFormatter
 
hashCode() - Method in class net.time4j.format.expert.ElementPosition
 
hashCode() - Method in class net.time4j.format.platform.SimpleFormatter
 
hashCode() - Method in class net.time4j.GeneralTimestamp
 
hashCode() - Method in class net.time4j.history.AncientJulianLeapYears
 
hashCode() - Method in class net.time4j.history.ChronoHistory
 
hashCode() - Method in class net.time4j.history.EraPreference
 
hashCode() - Method in class net.time4j.history.HistoricDate
 
hashCode() - Method in class net.time4j.history.NewYearStrategy
 
hashCode() - Method in class net.time4j.MachineTime
 
hashCode() - Method in class net.time4j.Moment
 
hashCode() - Method in class net.time4j.PlainDate
 
hashCode() - Method in class net.time4j.PlainTime
 
hashCode() - Method in class net.time4j.PlainTimestamp
 
hashCode() - Method in class net.time4j.range.Boundary
 
hashCode() - Method in class net.time4j.range.CalendarMonth
 
hashCode() - Method in class net.time4j.range.CalendarPeriod
 
hashCode() - Method in class net.time4j.range.CalendarQuarter
 
hashCode() - Method in class net.time4j.range.CalendarWeek
 
hashCode() - Method in class net.time4j.range.CalendarYear
 
hashCode() - Method in class net.time4j.range.IntervalCollection
 
hashCode() - Method in class net.time4j.range.IsoInterval
 
hashCode() - Method in class net.time4j.range.IsoRecurrence
 
hashCode() - Method in class net.time4j.range.SimpleInterval
 
hashCode() - Method in class net.time4j.range.SingleUnitTimeSpan
 
hashCode() - Method in class net.time4j.range.SpanOfWeekdays
 
hashCode() - Method in class net.time4j.range.ValueInterval
 
hashCode() - Method in class net.time4j.tz.other.WindowsZone
 
hashCode() - Method in class net.time4j.tz.ZonalOffset
Calculates the hash value.
hashCode() - Method in class net.time4j.tz.ZonalTransition
Based on the POSIX-timestamp of the transition.
hashCode() - Method in class net.time4j.Weekmodel
Defines the hash value.
hashCode() - Method in class net.time4j.ZonalDateTime
 
hasMonth() - Method in class net.time4j.calendar.bahai.BadiCalendar
Does this date contain a month?
hasMonth() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Does this date contain a month?
hasNegativeDST() - Method in class net.time4j.tz.model.TransitionModel
This method is only a performance indicator and determines if negative daylight savings exist at all in this model.
hasSansculottides() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Is this date a complementary day?
hasTimezone() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Date
This date has no timezone (offset).
hasTimezone() - Method in class net.time4j.calendar.PersianCalendar.Date
This date can only have a timezone (offset) if the underlying algorithm is PersianAlgorithm.ASTRONOMICAL.
hasTimezone() - Method in interface net.time4j.engine.ChronoDisplay
Queries if this object contains a timezone for display purposes.
hasTimezone() - Method in class net.time4j.engine.ChronoEntity
Queries if this entity contains a timezone for display purposes.
hasTimezone() - Method in class net.time4j.GeneralTimestamp
 
hasTimezone() - Method in class net.time4j.ZonalDateTime
This object always has a timezone.
HATOR - Enum constant in enum class net.time4j.calendar.CopticMonth
The 3rd month of Coptic calendar with 30 days.
HAVANA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
HebrewAnniversary - Enum Class in net.time4j.calendar
The Hebrew calendar has at least two important personal days which can be determined by the methods of this class.
HebrewCalendar - Class in net.time4j.calendar
Represents the calendar used by the worldwide Jewish community, but mainly in Israel for religious purposes.
HebrewCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Hebrew calendar.
HebrewEra - Enum Class in net.time4j.calendar
The Hebrew calendar only supports one single era called "Anno Mundi" (or short "AM").
HebrewMonth - Enum Class in net.time4j.calendar
The Hebrew calendar defines 13 Hebrew months.
HebrewMonth.Order - Enum Class in net.time4j.calendar
Determines which order should be applied on Hebrew months.
HebrewTime - Class in net.time4j.calendar
Represents the 12-hour-time used in Jewish calendar starting in the evening at either sunset or simplified at 6 PM as zero point.
HebrewTime.ClockCycle - Enum Class in net.time4j.calendar
Defines the day-night-cycle associated with sunset and sunrise.
HebrewTime.Unit - Enum Class in net.time4j.calendar
Defines the time units for the Hebrew time.
HEBRON - Enum constant in enum class net.time4j.tz.olson.ASIA
 
HEDAR - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 3rd month of Ethiopian calendar with 30 days.
HEIAN_PERIOD - Enum constant in enum class net.time4j.calendar.Nengo.Selector
Selects all nengos of the Heian period (794-1185).
HEISEI - Static variable in class net.time4j.calendar.Nengo
Heisei is valid from 1989-01-08 until 2019-04-30 (emperor Akihito).
HELSINKI - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
HERMOSILLO - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
HESHVAN - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 2nd month of Hebrew calendar with 29 or 30 days.
HijriAdjustment - Class in net.time4j.calendar
Represents a small day adjustment to any islamic calendar variant.
HijriAlgorithm - Enum Class in net.time4j.calendar
Describes islamic calendar variants based on simplistic deterministic algorithms.
HijriCalendar - Class in net.time4j.calendar
Represents the Hijri calendar used in many islamic countries.
HijriCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Hijri calendar.
HijriData - Interface in net.time4j.calendar
Generic interface for loading and representing any local variant of Hijri data.
HijriEra - Enum Class in net.time4j.calendar
The Hijri calendar only supports one single era called "Anno Hegirae" with the numerical value 1.
HijriMonth - Enum Class in net.time4j.calendar
The Hijri calendar defines 12 islamic months.
HinduCalendar - Class in net.time4j.calendar.hindu
The traditional Hindu calendar which exists in many regional variants throughout the Indian subcontinent.
HinduDay - Class in net.time4j.calendar.hindu
The Hindu day of month extends between 1 and at maximum 32 and might also have a leap state when used in lunisolar context.
HinduEra - Enum Class in net.time4j.calendar.hindu
The Hindu calendar supports several eras in different regions of Indian subcontinent.
HinduMonth - Class in net.time4j.calendar.hindu
The Hindu month varies in length and might also have a leap state when used in lunisolar context.
HinduPrimitive - Class in net.time4j.calendar.hindu
Abstract super class of Hindu months or days which can carry a leap status in the lunisolar variants of the Hindu calendar.
HinduRule - Enum Class in net.time4j.calendar.hindu
The Hindu calendar variants use a set of different algorithmic rules how to determine the start of solar month in relation to the zodiacal position of the sun (samkranti).
HinduVariant - Class in net.time4j.calendar.hindu
The Hindu calendar variants differ on various sets of calculations, month names and the choice of era.
HISPANIC - Enum constant in enum class net.time4j.history.HistoricEra
Years are reckoned from 38 BC onwards (Era of Caesars or Spanish Era).
hispanicBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the hispanic era to be preferred within given date range.
hispanicUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the hispanic era to be preferred until given date.
HistoricCalendar - Class in net.time4j.calendar
Represents the historic christian calendar used in most European countries.
HistoricDate - Class in net.time4j.history
Defines a historic date which consists of era, year of era, month and day of month.
HistoricEra - Enum Class in net.time4j.history
Represents a historic era dividing the local timeline at roughly the point of Jesu birth in the context of the julian/gregorian calendar.
HO_CHI_MINH - Enum constant in enum class net.time4j.tz.olson.ASIA
 
HOBART - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
HolidayModel - Interface in net.time4j.range
Represents a rule how to find a non-business day.
HONG_KONG - Enum constant in enum class net.time4j.tz.olson.ASIA
 
HONOLULU - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
HOTEL - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+08:00
HOUR_FROM_0_TO_24 - Static variable in class net.time4j.PlainTime
Element with the full hour of day in the value range 0-24.
hours(int) - Method in class net.time4j.Duration.Builder
Adds a hour item.
HOURS - Enum constant in enum class net.time4j.calendar.EthiopianTime.Unit
 
HOURS - Enum constant in enum class net.time4j.calendar.HebrewTime.Unit
 
HOURS - Enum constant in enum class net.time4j.ClockUnit
Time unit "hours" (symbol H)
HOVD - Enum constant in enum class net.time4j.tz.olson.ASIA
 
HTML - Enum constant in enum class net.time4j.calendar.bahai.FormattedContent
Mandates the HTML way of transcription of element content in a given language.
HttpClock - Class in net.time4j.clock
Represents a connection to a web server via the HTTP-protocol in order to evaluate the DATE-header of the HTTP-response.
HttpClock(String) - Constructor for class net.time4j.clock.HttpClock
Creates a new clock which connects to given web server.
HYPHEN - Enum constant in enum class net.time4j.range.InfinityStyle
The hyphen "-" will be used for infinite past as well as for infinite future.

I

ILM - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The twelvth month.
in(Collection<? extends U>) - Static method in class net.time4j.Duration
Constructs a metric for any kind of standard units in normalized form.
in(Timezone) - Method in class net.time4j.ElementOperator
Creates an operator which can adjust a Moment in the given timezone.
in(Timezone) - Method in class net.time4j.PlainTimestamp
Combines this local timestamp with given timezone to a global UTC-moment.
in(Timezone) - Method in interface net.time4j.ZonalElement
Creates a function which can query a Moment in the given timezone.
in(Timezone, StartOfDay) - Method in class net.time4j.GeneralTimestamp
Combines this general timestamp with given timezone to a global UTC-moment.
in(Timezone, IsoUnit...) - Static method in class net.time4j.Duration
Helps to evaluate the zonal duration between two timestamps and applies an offset correction if necessary.
in(U...) - Static method in class net.time4j.Duration
Constructs a metric for any kind of standard units in normalized form.
inClockUnits() - Static method in class net.time4j.Duration
Constructs a metric in hours, minutes, seconds and nanoseconds.
inConstellationOf(Zodiac) - Static method in class net.time4j.calendar.astro.MoonPosition
Determines the event when the moon enters or exits given zodiac constellation.
inConstellationOf(Zodiac) - Static method in class net.time4j.calendar.astro.SunPosition
Determines the event when the sun enters or exits given zodiac constellation.
incremented() - Method in interface net.time4j.AdjustableElement
Adjusts any local entity such that this element gets the next value.
incremented() - Method in interface net.time4j.calendar.StdCalendarElement
Adjusts any local entity such that this element gets the next value.
incremented(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields a new operator which can set any entity such that its actual element value gets the incremented value.
inCycle(int) - Method in class net.time4j.calendar.CyclicYear
Obtains a year reference for given cycle number (technical identifier).
INDIA - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+09:00
INDIAN - Enum Class in net.time4j.tz.olson
Contains all standard timezone IDs in Indian Ocean.
INDIANAPOLIS - Enum constant in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
IndianCalendar - Class in net.time4j.calendar
Represents the national calendar of India.
IndianCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Indian calendar.
IndianEra - Enum Class in net.time4j.calendar
The Indian national calendar only supports one single era called "Saka".
IndianMonth - Enum Class in net.time4j.calendar
The Indian national calendar defines 12 indian months.
infiniteFuture() - Static method in class net.time4j.range.Boundary
Defines a symbolic open boundary for the infinite future.
infinitePast() - Static method in class net.time4j.range.Boundary
Defines a symbolic open boundary for the infinite past.
InfinityStyle - Enum Class in net.time4j.range
Determines how to print infinite interval boundaries.
inGregorianYear(int) - Method in enum class net.time4j.calendar.HebrewAnniversary
Determines the input calendar date as original event date and determines the anniversary days of this event in given gregorian year.
inHebrewYear(int) - Method in enum class net.time4j.calendar.HebrewAnniversary
Determines the input calendar date as original event date and determines the anniversary day of this event in given hebrew year.
inLocalView() - Method in class net.time4j.clock.AbstractClock
Creates a local clock in system timezone.
inLocalView() - Method in class net.time4j.Moment
Creates a combination of this moment and system timezone.
inLocalView() - Method in class net.time4j.PlainTimestamp
inLocalView() - Static method in class net.time4j.SystemClock
Creates a local clock in system timezone.
inNextApogeeAfter(Moment) - Static method in class net.time4j.calendar.astro.MoonPosition
Obtains the time of next apogee after given moment.
inNextPerigeeAfter(Moment) - Static method in class net.time4j.calendar.astro.MoonPosition
Obtains the time of next perigee after given moment.
inPlatformView() - Method in class net.time4j.clock.AbstractClock
Creates a local clock in platform timezone.
inPlatformView() - Static method in class net.time4j.SystemClock
Creates a local clock in the platform timezone.
inQingDynasty(ChineseEra) - Method in class net.time4j.calendar.CyclicYear
Obtains an unambivalent year reference for given Qing dynasty.
inSignOf(Zodiac) - Static method in class net.time4j.calendar.astro.MoonPosition
Determines the event when the moon enters or exits given zodiac sign (for horoscope purpose).
inSignOf(Zodiac) - Static method in class net.time4j.calendar.astro.SunPosition
Determines the event when the sun enters or exits given zodiac sign (for horoscope purpose).
INSTANCE - Static variable in class net.time4j.SystemClock
Standard implementation.
INSTANT - Static variable in class net.time4j.TemporalType
Bridge between the JSR-310-class java.time.Instant and the class Moment.
inStdTimezone() - Method in class net.time4j.ElementOperator
Creates an operator which can adjust a Moment in the system timezone.
inStdTimezone() - Method in class net.time4j.PlainTimestamp
Combines this local timestamp with the system timezone to a global UTC-moment.
inStdTimezone() - Method in class net.time4j.range.TimestampInterval
Combines this local timestamp interval with the system timezone to a global UTC-interval.
inStdTimezone() - Method in interface net.time4j.ZonalElement
Creates a function which can query a Moment in the system timezone.
IntElementRule<T> - Interface in net.time4j.engine
Element rule with support for int-primitives.
intersect(IntervalCollection<T>) - Method in class net.time4j.range.IntervalCollection
Determines the intersection.
intersects(ChronoInterval<T>) - Method in interface net.time4j.range.ChronoInterval
Queries if this interval intersects the other one such that there is at least one common time point.
intersects(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Queries if this interval intersects the other one such that there is at least one common time point.
IntervalCollection<T> - Class in net.time4j.range
Represents a sorted list of arbitrary possibly overlapping intervals (no series) whose boundaries can be changed in many ways.
IntervalRelation - Enum Class in net.time4j.range
Represents an Allen-relation between two intervals.
intervalStream() - Method in class net.time4j.range.IsoRecurrence
Obtains an ordered stream of recurrent intervals.
IntervalTree<T,​I extends ChronoInterval<T>> - Class in net.time4j.range
Represents an augmented interval tree holding intervals for easy and quick search.
IntervalTree.Visitor<I> - Interface in net.time4j.range
Callback interface for tree traversal according to the visitor pattern design.
inTimezone(TZID) - Method in class net.time4j.calendar.astro.SolarTime.Builder
Helps to associate any calendar date input with given timezone.
inTimezone(TZID) - Method in class net.time4j.ElementOperator
Creates an operator which can adjust a Moment in the given timezone.
inTimezone(TZID) - Method in class net.time4j.PlainTimestamp
Combines this local timestamp with given timezone to a global UTC-moment.
inTimezone(TZID) - Method in class net.time4j.range.DateInterval
Converts this instance to a moment interval with date boundaries mapped to the midnight cycle in given time zone.
inTimezone(TZID) - Method in class net.time4j.range.TimestampInterval
Combines this local timestamp interval with given timezone to a global UTC-interval.
inTimezone(TZID) - Method in interface net.time4j.ZonalElement
Creates a function which can query a Moment in the given timezone.
INUVIK - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
inverse() - Method in class net.time4j.Duration
Gets a copy of this duration with reversed sign.
inverse() - Method in class net.time4j.engine.AbstractDuration
Creates a copy of this duration with the same amounts and units but the inversed sign.
inverse() - Method in class net.time4j.engine.CalendarDays
Negates this duration if not zero.
inverse() - Method in class net.time4j.MachineTime
Creates a copy with inversed sign.
inverse() - Method in enum class net.time4j.range.IntervalRelation
Determines the opposite relation.
inverse() - Method in class net.time4j.range.SingleUnitTimeSpan
Yields a copy with the negated amount.
inWeekBasedUnits() - Static method in class net.time4j.Duration
Constructs a metric in week-based years, weeks and days.
inYear(int) - Method in enum class net.time4j.calendar.astro.AstronomicalSeason
Determines the moment of this astronomical event in given year.
inYearsMonthsDays() - Static method in class net.time4j.Duration
Constructs a metric in years, months and days.
inZonalView(String) - Method in class net.time4j.clock.AbstractClock
Creates a local clock in given timezone.
inZonalView(String) - Method in class net.time4j.Moment
Creates a combination of this moment and given timezone.
inZonalView(String) - Static method in class net.time4j.SystemClock
Creates a local clock in given timezone.
inZonalView(Timezone) - Method in class net.time4j.PlainTimestamp
Converts this instance to a combination of UTC-moment, given timezone and its zonal timestamp.
inZonalView(TZID) - Method in class net.time4j.clock.AbstractClock
Creates a local clock in given timezone.
inZonalView(TZID) - Method in class net.time4j.Moment
Creates a combination of this moment and given timezone.
inZonalView(TZID) - Static method in class net.time4j.SystemClock
Creates a local clock in given timezone.
IQALUIT - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
IRKUTSK - Enum constant in enum class net.time4j.tz.olson.ASIA
 
isAbbreviation() - Method in enum class net.time4j.tz.NameStyle
Does this style denote an abbreviation?
isAbsent() - Method in class net.time4j.calendar.astro.LunarTime.Moonlight
Checks if the moon is always below the horizon.
isAbsent() - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Checks if any sunshine is unavailable (polar night).
isAfter(C) - Method in interface net.time4j.engine.Temporal
Queries if this object is after given object on a timeline.
isAfter(AnnualDate) - Method in class net.time4j.AnnualDate
 
isAfter(EthiopianTime) - Method in class net.time4j.calendar.EthiopianTime
 
isAfter(HebrewTime) - Method in class net.time4j.calendar.HebrewTime
 
isAfter(CalendarDate) - Method in class net.time4j.engine.CalendarVariant
 
isAfter(CalendarDate) - Method in class net.time4j.engine.Calendrical
 
isAfter(PlainDate) - Method in class net.time4j.range.CalendarMonth
 
isAfter(PlainDate) - Method in class net.time4j.range.CalendarQuarter
 
isAfter(PlainDate) - Method in class net.time4j.range.CalendarWeek
 
isAfter(PlainDate) - Method in class net.time4j.range.CalendarYear
 
isAfter(PlainTime) - Method in class net.time4j.PlainTime
 
isAfter(PlainTimestamp) - Method in class net.time4j.PlainTimestamp
 
isAfter(ChronoInterval<T>) - Method in interface net.time4j.range.ChronoInterval
Is this interval after the other one?
isAfter(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Is this interval after the other one?
isAfter(UniversalTime) - Method in class net.time4j.Moment
 
isAfter(T) - Method in class net.time4j.range.CalendarPeriod
 
isAfter(T) - Method in interface net.time4j.range.ChronoInterval
Is this interval after the given time point?
isAfter(T) - Method in class net.time4j.range.IsoInterval
 
isAfter(T) - Method in class net.time4j.range.SimpleInterval
 
isAfter(T) - Method in class net.time4j.range.ValueInterval
 
isAfterAll(C...) - Method in interface net.time4j.engine.Temporal
Queries if this object is after all given objects on a timeline.
isAfterOrEqual(C) - Method in interface net.time4j.engine.Temporal
Queries if this object is after or simultaneous to given parameter.
isAmanta() - Method in class net.time4j.calendar.hindu.HinduVariant
Determines if this variant describes the amanta scheme.
isBackwards() - Method in class net.time4j.range.IsoRecurrence
Queries if the resulting interval stream describes a backwards running sequence.
isBefore(C) - Method in interface net.time4j.engine.Temporal
Queries if this object is before given object on a timeline.
isBefore(AnnualDate) - Method in class net.time4j.AnnualDate
 
isBefore(EthiopianTime) - Method in class net.time4j.calendar.EthiopianTime
 
isBefore(HebrewTime) - Method in class net.time4j.calendar.HebrewTime
 
isBefore(CalendarDate) - Method in class net.time4j.engine.CalendarVariant
 
isBefore(CalendarDate) - Method in class net.time4j.engine.Calendrical
 
isBefore(PlainDate) - Method in class net.time4j.range.CalendarMonth
 
isBefore(PlainDate) - Method in class net.time4j.range.CalendarQuarter
 
isBefore(PlainDate) - Method in class net.time4j.range.CalendarWeek
 
isBefore(PlainDate) - Method in class net.time4j.range.CalendarYear
 
isBefore(PlainTime) - Method in class net.time4j.PlainTime
 
isBefore(PlainTimestamp) - Method in class net.time4j.PlainTimestamp
 
isBefore(ChronoInterval<PlainDate>) - Method in class net.time4j.range.FixedCalendarInterval
 
isBefore(ChronoInterval<T>) - Method in class net.time4j.range.CalendarPeriod
 
isBefore(ChronoInterval<T>) - Method in interface net.time4j.range.ChronoInterval
Is this interval before the other one?
isBefore(ChronoInterval<T>) - Method in class net.time4j.range.IsoInterval
Is this interval before the other one?
isBefore(ChronoInterval<T>) - Method in class net.time4j.range.SimpleInterval
 
isBefore(ChronoInterval<T>) - Method in class net.time4j.range.ValueInterval
 
isBefore(UniversalTime) - Method in class net.time4j.Moment
 
isBefore(T) - Method in class net.time4j.range.CalendarPeriod
 
isBefore(T) - Method in interface net.time4j.range.ChronoInterval
Is this interval before the given time point?
isBefore(T) - Method in class net.time4j.range.IsoInterval
 
isBefore(T) - Method in class net.time4j.range.SimpleInterval
 
isBefore(T) - Method in class net.time4j.range.ValueInterval
 
isBeforeAll(C...) - Method in interface net.time4j.engine.Temporal
Queries if this object is before all given objects on a timeline.
isBeforeOrEqual(C) - Method in interface net.time4j.engine.Temporal
Queries if this object is before or simultaneous to given parameter.
isBusinessDay(PlainDate) - Method in interface net.time4j.range.HolidayModel
Queries if given date is a business day.
isCalendrical() - Method in enum class net.time4j.calendar.bahai.BadiCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.ChineseCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.CopticCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.EthiopianCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.HebrewCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.HijriCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.IndianCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.JapaneseCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.JulianCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.KoreanCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.PersianCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.calendar.VietnameseCalendar.Unit
 
isCalendrical() - Method in enum class net.time4j.CalendarUnit
A calendar unit is always calendrical.
isCalendrical() - Method in enum class net.time4j.ClockUnit
A wall time unit is never calendrical.
isCalendrical() - Method in interface net.time4j.engine.ChronoUnit
Queries if this time unit is calendrical respective is at least as long as a calendar day.
isCalendrical() - Method in class net.time4j.engine.TimeAxis
 
isCalendrical() - Method in interface net.time4j.engine.TimeLine
Determines if this timeline is calendrical or not.
isCalendrical() - Method in enum class net.time4j.SI
 
isCalendrical() - Method in class net.time4j.Weekcycle
 
isClosed() - Method in class net.time4j.range.Boundary
Determines if this boundary is closed.
isConvertible(U, U) - Method in class net.time4j.engine.TimeAxis
Queries if given time units are convertible.
isDateElement() - Method in interface net.time4j.engine.ChronoElement
Queries if this element represents a calendar date element.
isDateElement() - Method in enum class net.time4j.engine.EpochDays
This element is a date element.
isDateElement() - Method in enum class net.time4j.engine.FlagElement
 
isDateElement() - Method in enum class net.time4j.engine.ValidationElement
 
isDay() - Method in class net.time4j.calendar.EthiopianTime
Is this time during day (ISO 06:00:00-17:59:59)?
isDay() - Method in class net.time4j.calendar.HebrewTime
Is this time during day when the sun is above the horizon?
isDaylightSaving() - Method in enum class net.time4j.tz.NameStyle
Does this style denote a daylight saving time?
isDaylightSaving(UnixTime) - Method in class net.time4j.tz.Timezone
Queries if the local clock has been adjusted forward at given timestamp.
isDecimal() - Method in enum class net.time4j.format.NumberSystem
Does this number system describe a decimal system where the digits can be mapped to the range 0-9?
isDisjunct() - Method in class net.time4j.range.IntervalCollection
Queries if there is no intersection of intervals.
isEmpty() - Method in class net.time4j.engine.AbstractDuration
 
isEmpty() - Method in interface net.time4j.engine.TimeSpan
Queries if this time span is empty.
isEmpty() - Method in class net.time4j.MachineTime
 
isEmpty() - Method in class net.time4j.range.CalendarPeriod
 
isEmpty() - Method in interface net.time4j.range.ChronoInterval
Determines if this interval is empty.
isEmpty() - Method in class net.time4j.range.FixedCalendarInterval
A calendar interval is never empty.
isEmpty() - Method in class net.time4j.range.IntervalCollection
Gives an answer if this instance contains no intervals.
isEmpty() - Method in class net.time4j.range.IntervalTree
Checks if this tree contains no intervals.
isEmpty() - Method in class net.time4j.range.IsoInterval
 
isEmpty() - Method in class net.time4j.range.IsoRecurrence
Queries if the count of intervals is zero.
isEmpty() - Method in class net.time4j.range.SimpleInterval
 
isEmpty() - Method in class net.time4j.range.SingleUnitTimeSpan
 
isEmpty() - Method in class net.time4j.range.ValueInterval
 
isEmpty() - Method in class net.time4j.tz.model.TransitionModel
 
isEmpty() - Method in interface net.time4j.tz.TransitionHistory
Determines if this history does not have any transitions.
isEnabled() - Method in class net.time4j.scale.LeapSeconds
Queries if the leap second support is activated.
isError() - Method in class net.time4j.format.expert.ParseLog
Queries if an error has occurred.
isExcluded(PlainDate) - Method in interface net.time4j.range.DayPartitionRule
Determines if given date is excluded from creating day partitions.
isExtended() - Method in enum class net.time4j.format.expert.IsoDateStyle
Determines, if this style describes the basic or extended iso-format.
isExtensible() - Method in class net.time4j.scale.LeapSeconds
Queries if a lazy registration of leap seconds is possible.
isFinite() - Method in class net.time4j.range.CalendarPeriod
 
isFinite() - Method in interface net.time4j.range.ChronoInterval
Determines if this interval has finite boundaries.
isFinite() - Method in class net.time4j.range.FixedCalendarInterval
A calendar interval is always finite.
isFixed() - Method in class net.time4j.tz.Timezone
Determines if this timezone has no offset transitions and always uses a fixed offset.
isGap() - Method in class net.time4j.tz.ZonalTransition
Queries if this transition represents a gap on the local timeline where local timestamps are invalid.
isInfinite() - Method in class net.time4j.range.Boundary
Determines if this boundary is infinite.
isInfinite() - Method in class net.time4j.range.IsoRecurrence
Queries if the count of intervals is unlimited.
isIntercalaryDay() - Method in class net.time4j.calendar.bahai.BadiCalendar
Is this date an intercalary day?
isInvalid(GregorianDate, WallTime) - Method in class net.time4j.tz.Timezone
Evaluates if given local timestamp is invalid due to a gap on the local timeline.
isLax() - Method in enum class net.time4j.format.Leniency
Is this leniency mode lax?
ISLE_OF_MAN - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
isLeap() - Method in class net.time4j.calendar.EastAsianMonth
Is this month a lunisolar leap month?
isLeap() - Method in class net.time4j.calendar.hindu.HinduDay
Determines if this day of month is in leap state (intercalated day).
isLeap() - Method in class net.time4j.calendar.hindu.HinduMonth
Determines if this month is in leap state (intercalated month).
isLeap() - Method in class net.time4j.calendar.hindu.HinduPrimitive
Determines if this value primitive is in leap state (intercalated).
isLeap() - Method in class net.time4j.range.CalendarYear
Determines if this calendar year is a leap year with 366 days.
isLeapSecond() - Method in class net.time4j.Moment
 
isLeapSecond() - Method in interface net.time4j.scale.UniversalTime
Queries if this time point is within a positive leapsecond.
isLeapSecond() - Method in class net.time4j.ZonalDateTime
 
isLeapYear() - Method in class net.time4j.calendar.bahai.BadiCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.CopticCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.EastAsianCalendar
Is the year of this date a leap year such that it contains a leap month?
isLeapYear() - Method in class net.time4j.calendar.EthiopianCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.HebrewCalendar
Is the year of this date a leap year which has 13 instead of 12 months?
isLeapYear() - Method in class net.time4j.calendar.IndianCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.JapaneseCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.JucheCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.JulianCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.MinguoCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.PersianCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.calendar.ThaiSolarCalendar
Is the year of this date a leap year?
isLeapYear() - Method in class net.time4j.PlainDate
Is the year of this date a leap year?
isLeapYear(int) - Static method in class net.time4j.base.GregorianMath
Queries if given year is a gregorian leap year.
isLeapYear(int) - Method in enum class net.time4j.calendar.frenchrev.FrenchRepublicanAlgorithm
Determines if given republican year is a leap year or not.
isLeapYear(int) - Static method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Is given republican year a leap year?
isLeapYear(int) - Static method in class net.time4j.calendar.HebrewCalendar
Is the given hebrew year a leap year which has 13 instead of 12 months?
isLeapYear(int) - Method in enum class net.time4j.calendar.PersianAlgorithm
Determines if given persian year is a leap year.
isLeapYear(int, int, int) - Static method in class net.time4j.calendar.bahai.BadiCalendar
Is given Badi year a leap year?
isLenient() - Method in class net.time4j.engine.BasicElement
Chronological elements are strict by default.
isLenient() - Method in interface net.time4j.engine.ChronoElement
Queries if setting of element values is performed in a lenient way.
isLenient() - Method in enum class net.time4j.engine.EpochDays
 
isLenient() - Method in enum class net.time4j.engine.FlagElement
 
isLenient() - Method in enum class net.time4j.engine.ValidationElement
 
isLocal() - Method in class net.time4j.engine.BasicElement
Elements are local by default and can therefore not be used in a global context.
isLogEnabled() - Method in class net.time4j.clock.NetTimeConnector
Determines if the internal logging is enabled.
isLongerThan(MachineTime<U>) - Method in class net.time4j.MachineTime
Compares the absolute lengths and is equivalent to abs().compareTo(other.abs()) > 0.
isLunisolar() - Method in class net.time4j.calendar.hindu.HinduVariant
Determines if this variant describes the lunisolar Hindu calendar.
isMajor() - Method in enum class net.time4j.calendar.SolarTerm
Does this instance represent a principal (major) solar term in multiples of 30 degrees?
isMidnight() - Method in class net.time4j.PlainTime
Is this instance at midnight, either at start or at end of day?
isMinor() - Method in enum class net.time4j.calendar.SolarTerm
Does this instance represent a minor solar term?
isModern() - Method in class net.time4j.calendar.Nengo
Determines if this nengo is used by modern Japan (since Meiji).
isNegative() - Method in class net.time4j.Duration
 
isNegative() - Method in class net.time4j.engine.CalendarDays
Is the count of calendar days smaller than zero?
isNegative() - Method in interface net.time4j.engine.TimeSpan
Queries if this time span is negative.
isNegative() - Method in class net.time4j.MachineTime
 
isNegative() - Method in class net.time4j.range.SingleUnitTimeSpan
 
isNight() - Method in class net.time4j.calendar.EthiopianTime
Is this time during night (ISO 18:00:00-05:59:59)?
isNight() - Method in class net.time4j.calendar.HebrewTime
Is this time during night when the sun is below the horizon?
isNTP4() - Method in interface net.time4j.clock.SntpConfiguration
Determines if NTP3 or NTP4 should be used.
ISO - Static variable in class net.time4j.Weekmodel
Standard week rules as defined by ISO-8601.
ISO_CALENDAR_TYPE - Static variable in class net.time4j.format.CalendarText
Default calendar type for all ISO systems.
ISO_TIME - Static variable in class net.time4j.calendar.EthiopianTime
Behaves like PlainTime.COMPONENT and serves for conversion.
Iso8601Format - Class in net.time4j.format.expert
Collection of predefined format objects for ISO-8601.
IsoDateStyle - Enum Class in net.time4j.format.expert
Determines a suitable style in ISO-format for printing gregorian calendar dates.
IsoDateUnit - Interface in net.time4j
Represents a calendar unit conforming to ISO-8601.
IsoDecimalStyle - Enum Class in net.time4j.format.expert
Determines how to print the decimal separator in ISO-format.
IsoInterval<T extends Temporal<? super T>,​I extends IsoInterval<T,​I>> - Class in net.time4j.range
Represents an abstract temporal interval on a timeline for ISO-8601-types.
isOld() - Method in class net.time4j.calendar.hindu.HinduVariant
Determines if this variant describes the old Hindu calendar based on mean astronomical values.
isOpen() - Method in class net.time4j.range.Boundary
Determines if this boundary is open.
IsoRecurrence<I> - Class in net.time4j.range
Represents a sequence of recurrent finite intervals as defined by ISO-8601.
IsoTimeUnit - Interface in net.time4j
Represents a wall time unit conforming to ISO-8601.
IsoUnit - Interface in net.time4j
Represents a unit suitable for timestamps which are compositions of date and time (PlainTimestamp).
isOverlap() - Method in class net.time4j.tz.ZonalTransition
Queries if this transition represents an overlap on the local timeline where local timestamps are ambivalent.
isPositive() - Method in class net.time4j.engine.AbstractDuration
 
isPositive() - Method in interface net.time4j.engine.TimeSpan
Queries if this time span is positive.
isPositive() - Method in class net.time4j.MachineTime
 
isPositive() - Method in class net.time4j.range.SingleUnitTimeSpan
 
isPositiveLS(long) - Method in class net.time4j.scale.LeapSeconds
Queries if given UTC-timestamp represents a registered positive leap second.
isPresent(Moment) - Method in class net.time4j.calendar.astro.LunarTime.Moonlight
Is the moon above the horizon at given moment?
isPresent(Moment) - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Is there any sunshine at given moment?
isPresent(PlainTimestamp) - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Is there any sunshine at given local timestamp?
isPresentAllDay() - Method in class net.time4j.calendar.astro.LunarTime.Moonlight
Checks if the moon is always above the horizon.
isPurnimanta() - Method in class net.time4j.calendar.hindu.HinduVariant
Determines if this variant describes the purnimanta scheme.
isQingDynasty() - Method in enum class net.time4j.calendar.ChineseEra
Does this era belongs to the Qing dynasty?
isRegistered(ChronoElement<?>) - Method in class net.time4j.engine.Chronology
Queries if given chronological element is registered together with its element rule.
isRegistered(U) - Method in class net.time4j.engine.TimeAxis
Queries if given time unit is registered.
isRoshChodesh() - Method in class net.time4j.calendar.HebrewCalendar
Is the year of this date Rosh Chodesh?
isRTL(Locale) - Static method in class net.time4j.format.CalendarText
Determines if given language is written in right-to-left direction.
isRunning() - Method in class net.time4j.clock.NetTimeConnector
The clock is running as soon as there was established a connection at least once.
isSabbaticalYear() - Method in class net.time4j.calendar.HebrewCalendar
Is the year of this date a sabbatical year as described in the bible?
isShorterThan(MachineTime<U>) - Method in class net.time4j.MachineTime
Compares the absolute lengths and is equivalent to abs().compareTo(other.abs()) < 0.
isSimultaneous(C) - Method in interface net.time4j.engine.Temporal
Queries if this object and given object have the same position on the time axis.
isSimultaneous(AnnualDate) - Method in class net.time4j.AnnualDate
 
isSimultaneous(EthiopianTime) - Method in class net.time4j.calendar.EthiopianTime
 
isSimultaneous(HebrewTime) - Method in class net.time4j.calendar.HebrewTime
 
isSimultaneous(CalendarDate) - Method in class net.time4j.engine.CalendarVariant
 
isSimultaneous(CalendarDate) - Method in class net.time4j.engine.Calendrical
 
isSimultaneous(PlainTime) - Method in class net.time4j.PlainTime
 
isSimultaneous(PlainTimestamp) - Method in class net.time4j.PlainTimestamp
 
isSimultaneous(UniversalTime) - Method in class net.time4j.Moment
 
isSimultaneous(T) - Method in class net.time4j.range.FixedCalendarInterval
Queries if this object and given object have the same position on the time axis.
isSmart() - Method in enum class net.time4j.format.Leniency
Is this leniency mode smart?
isSolar() - Method in class net.time4j.calendar.hindu.HinduVariant
Determines if this variant describes the solar Hindu calendar.
isStrict() - Method in enum class net.time4j.format.Leniency
Is this leniency mode strict?
isSupported(TemporalField) - Method in interface net.time4j.engine.ThreetenAdapter
 
isSupported(ChronoElement<?>) - Method in class net.time4j.engine.BridgeChronology
This chronology does not itself support any elements.
isSupported(ChronoElement<?>) - Method in class net.time4j.engine.CalendarFamily
 
isSupported(ChronoElement<?>) - Method in class net.time4j.engine.Chronology
Queries if given chronological element is supported by this chronology.
isSupported(U) - Method in class net.time4j.engine.TimeAxis
Queries if given time unit is supported.
ISTANBUL - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
isTimeElement() - Method in interface net.time4j.engine.ChronoElement
Queries if this element represents a wall time element.
isTimeElement() - Method in enum class net.time4j.engine.EpochDays
This element is no wall time element.
isTimeElement() - Method in enum class net.time4j.engine.FlagElement
 
isTimeElement() - Method in enum class net.time4j.engine.ValidationElement
 
isUsingElapsedYears() - Method in class net.time4j.calendar.hindu.HinduVariant
Does this variant use elapsed years?
isValid(int, int) - Static method in class net.time4j.range.CalendarWeek
Validates given year-of-weekdate and week-of-year.
isValid(int, int, int) - Static method in class net.time4j.base.GregorianMath
Queries if given values form a well defined gregorian date.
isValid(int, int, int) - Static method in class net.time4j.calendar.CopticCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int) - Static method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int) - Static method in class net.time4j.calendar.IndianCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int) - Static method in class net.time4j.calendar.JucheCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int) - Static method in class net.time4j.calendar.PersianCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int) - Static method in class net.time4j.PlainDate
Queries if given parameter values form a well defined calendar date.
isValid(int, int, int, BadiDivision, int) - Static method in class net.time4j.calendar.bahai.BadiCalendar
Queries if given parameter values form a well defined calendar date.
isValid(int, HebrewMonth, int) - Static method in class net.time4j.calendar.HebrewCalendar
Queries if given parameter values form a well defined calendar date.
isValid(String, int, int, int) - Static method in class net.time4j.calendar.HijriCalendar
Queries if given parameter values form a well defined calendar date.
isValid(EastAsianYear, EastAsianMonth, int) - Static method in class net.time4j.calendar.ChineseCalendar
Queries if given parameter values form a well defined calendar date.
isValid(EastAsianYear, EastAsianMonth, int) - Static method in class net.time4j.calendar.KoreanCalendar
Queries if given parameter values form a well defined calendar date.
isValid(EastAsianYear, EastAsianMonth, int) - Static method in class net.time4j.calendar.VietnameseCalendar
Queries if given parameter values form a well defined calendar date.
isValid(EthiopianEra, int, int, int) - Static method in class net.time4j.calendar.EthiopianCalendar
Queries if given parameter values form a well defined calendar date.
isValid(HinduVariant, HinduEra, int, HinduMonth, HinduDay) - Static method in class net.time4j.calendar.hindu.HinduCalendar
Queries if given parameter values form a well defined Hindu date before instantiating the date.
isValid(MinguoEra, int, int, int) - Static method in class net.time4j.calendar.MinguoCalendar
Queries if given parameter values form a well defined calendar date.
isValid(ThaiSolarEra, int, int, int) - Static method in class net.time4j.calendar.ThaiSolarCalendar
Queries if given parameter values form a well defined calendar date.
isValid(ChronoElement<Integer>, int) - Method in class net.time4j.engine.ChronoEntity
Tests if the value for given chronological value is invalid.
isValid(ChronoElement<Long>, long) - Method in class net.time4j.engine.ChronoEntity
Tests if the value for given chronological value is invalid.
isValid(ChronoElement<V>, V) - Method in class net.time4j.calendar.bahai.BadiCalendar
 
isValid(ChronoElement<V>, V) - Method in class net.time4j.calendar.frenchrev.FrenchRepublicanCalendar
 
isValid(ChronoElement<V>, V) - Method in class net.time4j.engine.ChronoEntity
Tests if the value for given chronological value is invalid.
isValid(HistoricDate) - Method in class net.time4j.history.ChronoHistory
Is given historic date valid?
isValid(HistoricEra, int, int, int) - Static method in class net.time4j.calendar.JulianCalendar
Queries if given parameter values form a well defined calendar date.
isValid(TZID) - Method in class net.time4j.PlainTimestamp
Does this local timestamp exist in given timezone?
isValid(T, int) - Method in interface net.time4j.engine.IntElementRule
Queries if given value is valid for the element associated with this rule in given context.
isValid(T, V) - Method in interface net.time4j.engine.ElementRule
Queries if given value is valid for the element associated with this rule in given context.
isValidDate(int) - Method in class net.time4j.AnnualDate
Checks if this instance results in a valid ISO calendar date for given gregorian year.
isWeekend(Locale) - Method in class net.time4j.PlainDate
Does this date fall on a week-end in given country?
isZero() - Method in class net.time4j.engine.CalendarDays
Is the count of calendar days equal to zero?
iterator() - Method in class net.time4j.range.CalendarMonth
Iterates over all days of this calendar month.
iterator() - Method in class net.time4j.range.CalendarQuarter
Iterates over all days of this calendar quarter year.
iterator() - Method in class net.time4j.range.CalendarWeek
Iterates over all seven days from Monday to Sunday.
iterator() - Method in class net.time4j.range.CalendarYear
Iterates over all days of this year.
iterator() - Method in class net.time4j.range.IntervalCollection
Obtains an interval iterator.
iterator() - Method in class net.time4j.range.IntervalTree
Collects all stored intervals into a new list and then obtains an iterator for this list.
iterator() - Method in class net.time4j.range.IsoRecurrence
 
iterator() - Method in class net.time4j.range.SpanOfWeekdays
 
iterator() - Method in class net.time4j.scale.LeapSeconds
Iterates over all leap second events in descending temporal order.
IYAR - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 9th month of Hebrew calendar with 29 days (8th month in non-leap-years).
IZZAT - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The tenth month.

J

JAKARTA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
JALAL - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The second month.
JAMAICA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
JAMAL - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The third month.
JANUARY - Enum constant in enum class net.time4j.Month
January with the numerical ISO-value 1.
JAPANESE - Enum constant in enum class net.time4j.format.NumberSystem
The Japanese numbers limited to the range 1-9999.
JapaneseCalendar - Class in net.time4j.calendar
Represents the Japanese calendar from 701 AD (julian) until now.
JapaneseCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Japanese calendar.
JAVA_UTIL_CALENDAR - Static variable in class net.time4j.TemporalType
Bridge between a traditional Java calendar of type java.util.Calendar and the class ZonalDateTime.
JAVA_UTIL_DATE - Static variable in class net.time4j.TemporalType
Bridge between a traditional Java timestamp of type java.util.Date and the class Moment.
JAVA_UTIL_TIMEZONE - Static variable in class net.time4j.TemporalType
Bridge between a traditional Java timezone of type java.util.TimeZone and the class net.time4j.tz.Timezone.
JAYAPURA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
JDBCAdapter<S,​T> - Class in net.time4j.sql
Serves as bridge to temporal types in JDBC.
JERSEY - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
JERUSALEM - Enum constant in enum class net.time4j.tz.olson.ASIA
 
JI_6_EARTH_YIN - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
JIA_1_WOOD_YANG - Enum constant in enum class net.time4j.calendar.SexagesimalName.Stem
 
JOHANNESBURG - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
JOHN - Enum constant in enum class net.time4j.calendar.Evangelist
 
JOHNSTON - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
JUBA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
JUCHE - Enum constant in enum class net.time4j.calendar.JucheEra
Counts years since the birth of North Korean state founder Kim Il Sung (1912).
JucheCalendar - Class in net.time4j.calendar
The 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.
JucheEra - Enum Class in net.time4j.calendar
The official North-Korean calendar supports only one era.
JUJUY - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
JULIAN_DAY_NUMBER - Enum constant in enum class net.time4j.engine.EpochDays
Count of julian days relative to the the julian calendar date [1st of January 4713 BC] at noon [12:00] as day zero.
JulianCalendar - Class in net.time4j.calendar
Represents the proleptic Julian calendar.
JulianCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Julian calendar.
julianDay(int) - Method in enum class net.time4j.calendar.astro.AstronomicalSeason
Determines the Julian day of this astronomical event in given year.
JulianDay - Class in net.time4j.calendar.astro
The Julian day is the Julian day number for the preceding noon plus the fraction of the day (counting 86400 seconds) since that instant.
JULY - Enum constant in enum class net.time4j.Month
July with the numerical ISO-value 7.
JUMADA_I - Enum constant in enum class net.time4j.calendar.HijriMonth
The fifth month of Hijri year.
JUMADA_II - Enum constant in enum class net.time4j.calendar.HijriMonth
The sixth month of Hijri year.
JUNE - Enum constant in enum class net.time4j.Month
June with the numerical ISO-value 6.
JUNEAU - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
JYESHTHA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 3rd month of Indian national calendar with 31 days (starts on 22nd of May).

K

KABUL - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KALI_YUGA - Enum constant in enum class net.time4j.calendar.hindu.HinduEra
The onset of this ancient era (iron age) is 3179 years before Saka.
KALIMAT - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The seventh month.
KALININGRAD - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
KAMAKURA_PERIOD - Enum constant in enum class net.time4j.calendar.Nengo.Selector
Selects all nengos of the Kamakura period (1185-1332).
KAMAL - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The eight month.
KAMCHATKA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KAMPALA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
KARACHI - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KARTIKA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 8th month of Indian national calendar with 30 days (starts on 23rd of October).
KASHGAR - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KATHMANDU - Enum constant in enum class net.time4j.tz.olson.ASIA
 
keepingEndOfMonth() - Method in enum class net.time4j.CalendarUnit
Defines a variation of this unit which sets the resulting date in additions and subtractions to the end of month if and only if the original date is the last day of month.
KERGUELEN - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
KHANDYGA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KHARTOUM - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
KHAYYAM - Enum constant in enum class net.time4j.calendar.PersianAlgorithm
Uses a 33-year-cycle to determine a simple leap year rule (discovered by Omar Khayyam).
KHMER - Enum constant in enum class net.time4j.format.NumberSystem
Traditional number system used by Khmer people in Cambodia.
KHORDAD - Enum constant in enum class net.time4j.calendar.PersianMonth
The 3rd month of Persian Calendar with 31 days.
KIAHK - Enum constant in enum class net.time4j.calendar.CopticMonth
The 4th month of Coptic calendar with 30 days.
KIEV - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
KIGALI - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
KILO - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+10:00
KINSHASA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
KIRITIMATI - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
KISLEV - Enum constant in enum class net.time4j.calendar.HebrewMonth
The 3rd month of Hebrew calendar with 29 or 30 days.
KNOX - Enum constant in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
KOKI_YEAR - Static variable in class net.time4j.calendar.JapaneseCalendar
Counts the years since the supposed foundation date of Japan by the legendary emperor Jimmu.
KOLKATA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KOLLAM - Enum constant in enum class net.time4j.calendar.hindu.HinduEra
The onset of this era mainly used in Kerala (part of Malayalam calendar) is 900 years before Saka.
KOREAN_NATIVE - Enum constant in enum class net.time4j.format.NumberSystem
The pure Korean numbers in Hangul script limited to the range 1-99.
KOREAN_SINO - Enum constant in enum class net.time4j.format.NumberSystem
The Sino-Korean numbers in Hangul script limited to the range 0-9999.
KoreanCalendar - Class in net.time4j.calendar
Represents the traditional Koran calendar supported in the gregorian range 1645-01-28/3000-01-27.
KoreanCalendar.Unit - Enum Class in net.time4j.calendar
Defines some calendar units for the Korean calendar.
KoreanEra - Enum Class in net.time4j.calendar
The Korean calendar supports the danki-system which is now only historic.
KOSRAE - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
KRALENDIJK - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
KRASNOYARSK - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KUALA_LUMPUR - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KUCHING - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KULL_I_SHAI - Static variable in class net.time4j.calendar.bahai.BadiCalendar
Represents the major cycle (kull-i-shai).
KUWAIT - Enum constant in enum class net.time4j.tz.olson.ASIA
 
KWAJALEIN - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 

L

LA_PAZ - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
LA_RIOJA - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
labelForLast(Weekday, Locale) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized word for "last {weekday}".
labelForNext(Weekday, Locale) - Method in interface net.time4j.format.RelativeTimeProvider
Yields the localized word for "next {weekday}".
LAGOS - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LANGUAGE - Static variable in class net.time4j.format.Attributes
Attribute controlling the language output and parsing of chronological texts (for example month names).
LAO - Enum constant in enum class net.time4j.format.NumberSystem
Traditional number system used in Laos.
LAST_QUARTER - Enum constant in enum class net.time4j.calendar.astro.MoonPhase
Marks the last quarter moon.
lastBusinessDay() - Method in interface net.time4j.range.HolidayModel
Queries the last business day in an arbitrary date interval.
lastBusinessDayInMonth() - Method in interface net.time4j.range.HolidayModel
Queries if a given date is the last business day of month.
lastDayOfPreviousMonth() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the last day of previous month.
lastDayOfPreviousQuarter() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the last day of previous quarter year.
lastDayOfPreviousYear() - Method in interface net.time4j.CalendarDateElement
Adjusts a calendar date to the last day of previous year.
LATER_OFFSET - Enum constant in enum class net.time4j.tz.OverlapResolver
Default strategy which selects the later offset after a transition where the local time is ambivalent due to an overlap on the local timeline.
LAX - Enum constant in enum class net.time4j.format.Leniency
The parsed data will be interpreted without any consistency check or validation of range limits.
LEAP_DAY - Enum constant in enum class net.time4j.calendar.frenchrev.Sansculottides
The sixth complementary day (only in leap years), also called "jour de la révolution".
LEAP_MONTH_INDICATOR - Static variable in class net.time4j.calendar.EastAsianMonth
Format attribute which defines a symbol character for the leap month deviating from standard.
LEAP_MONTH_IS_TRAILING - Static variable in class net.time4j.calendar.EastAsianMonth
Format attribute which defines if the symbol character for the leap month should be printed after the month (default is false for most languages).
LEAP_SECOND - Enum constant in enum class net.time4j.engine.FlagElement
Identifies the existence of a leap second in any parsed chronological entity.
LeapSecondEvent - Interface in net.time4j.scale
This interface describes that during the last minute of a given calendar day an UTC-leapsecond was either introducted or left out.
LeapSecondProvider - Interface in net.time4j.scale
This SPI-interface describes when UTC-leapseconds were introduced.
LeapSeconds - Class in net.time4j.scale
Holds all leap seconds occurred since the official start of UTC in 1972.
LEFT_ALIGNED - Static variable in class net.time4j.range.MomentInterval
Determines the alignment of surrounding intervals.
length() - Method in class net.time4j.calendar.astro.LunarTime.Moonlight
Obtains the length of moonlight in seconds.
length() - Method in class net.time4j.calendar.astro.SolarTime.Sunshine
Obtains the length of sunshine in seconds.
length() - Method in class net.time4j.range.CalendarMonth
Determines the count of days belonging to this month.
length() - Method in class net.time4j.range.CalendarQuarter
Determines the count of days belonging to this quarter year.
length() - Method in class net.time4j.range.CalendarWeek
Calendar week always consist of seven days.
length() - Method in class net.time4j.range.CalendarYear
Determines the count of days belonging to this year.
length() - Method in class net.time4j.range.SpanOfWeekdays
Determines the count of days belonging to this span of weekdays.
lengthOfMonth() - Method in class net.time4j.calendar.CopticCalendar
Yields the length of current Coptic month in days.
lengthOfMonth() - Method in class net.time4j.calendar.EastAsianCalendar
Yields the length of current month in days.
lengthOfMonth() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the length of current Ethiopian month in days.
lengthOfMonth() - Method in class net.time4j.calendar.HebrewCalendar
Yields the length of current Hebrew month in days.
lengthOfMonth() - Method in class net.time4j.calendar.HijriCalendar
Yields the length of current islamic month in days.
lengthOfMonth() - Method in class net.time4j.calendar.hindu.HinduCalendar
Yields the length of current Hindu month in days.
lengthOfMonth() - Method in class net.time4j.calendar.HistoricCalendar
Yields the length of current historic month in days.
lengthOfMonth() - Method in class net.time4j.calendar.IndianCalendar
Yields the length of current Indian month in days.
lengthOfMonth() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the length of current Japanese month in days.
lengthOfMonth() - Method in class net.time4j.calendar.JucheCalendar
Yields the length of current month in days.
lengthOfMonth() - Method in class net.time4j.calendar.JulianCalendar
Yields the length of current Julian month in days.
lengthOfMonth() - Method in class net.time4j.calendar.MinguoCalendar
Yields the length of current month in days.
lengthOfMonth() - Method in class net.time4j.calendar.PersianCalendar
Yields the length of current Persian month in days.
lengthOfMonth() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the length of current month in days.
lengthOfMonth() - Method in class net.time4j.PlainDate
Calculates the length of associated month in days.
lengthOfMonth(int, int) - Method in interface net.time4j.calendar.HijriData
Obtains the length of given month in days.
lengthOfYear() - Method in class net.time4j.calendar.CopticCalendar
Yields the length of current Coptic year in days.
lengthOfYear() - Method in class net.time4j.calendar.EastAsianCalendar
Yields the length of current year in days.
lengthOfYear() - Method in class net.time4j.calendar.EthiopianCalendar
Yields the length of current Ethiopian year in days.
lengthOfYear() - Method in class net.time4j.calendar.HebrewCalendar
Yields the length of current Hebrew year in days.
lengthOfYear() - Method in class net.time4j.calendar.HijriCalendar
Yields the length of current islamic year in days.
lengthOfYear() - Method in class net.time4j.calendar.hindu.HinduCalendar
Yields the length of current Hindu year in days.
lengthOfYear() - Method in class net.time4j.calendar.HistoricCalendar
Yields the length of current historic year in days.
lengthOfYear() - Method in class net.time4j.calendar.IndianCalendar
Yields the length of current Indian year in days.
lengthOfYear() - Method in class net.time4j.calendar.JapaneseCalendar
Yields the length of current Japanese year in days.
lengthOfYear() - Method in class net.time4j.calendar.JucheCalendar
Yields the length of current year in days.
lengthOfYear() - Method in class net.time4j.calendar.JulianCalendar
Yields the length of current Julian year in days.
lengthOfYear() - Method in class net.time4j.calendar.MinguoCalendar
Yields the length of current year in days.
lengthOfYear() - Method in class net.time4j.calendar.PersianCalendar
Yields the length of current Persian year in days.
lengthOfYear() - Method in class net.time4j.calendar.ThaiSolarCalendar
Yields the length of current year in days.
lengthOfYear() - Method in class net.time4j.PlainDate
Calculates the length of associated year in days.
Leniency - Enum Class in net.time4j.format
Defines how lenient parsing of chronological texts should be.
LENIENCY - Static variable in class net.time4j.format.Attributes
Attribute which controls the leniency in parsing.
LEO - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
LIBRA - Enum constant in enum class net.time4j.calendar.astro.Zodiac
 
LIBREVILLE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LILIAN_DAY_NUMBER - Enum constant in enum class net.time4j.engine.EpochDays
Count of days relative to gregorian cut-over date [1582-10-15] as day 1.
LIMA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
LIMA - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+11:00
LINDEMAN - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
LISBON - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
list() - Static method in class net.time4j.calendar.Nengo
Obtains a list of all official nengos in chronological ascending order.
list(int, Chronology<D>) - Static method in enum class net.time4j.calendar.SolarTerm
Obtains a list of dates of all solar terms beginning with Lichun in spring of given gregorian year.
list(Nengo.Selector) - Static method in class net.time4j.calendar.Nengo
Obtains a list of all nengos in chronological ascending order selected by given selector.
LJUBLJANA - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
load(Class<?>, String, boolean) - Method in class net.time4j.base.ResourceLoader
Loads a resource as input stream based on the classloader of given module reference.
load(String) - Method in interface net.time4j.tz.ZoneModelProvider
Loads an offset transition history for given timezone id.
load(URI, boolean) - Method in class net.time4j.base.ResourceLoader
Loads given URI-resource as input stream.
load(Locale, NumberType) - Method in interface net.time4j.format.PluralProvider
Defines the plural rules for given country or language.
LOCAL_DATE - Static variable in class net.time4j.TemporalType
Bridge between the JSR-310-class java.time.LocalDate and the class PlainDate.
LOCAL_DATE_TIME - Static variable in class net.time4j.TemporalType
Bridge between the JSR-310-class java.time.LocalDateTime and the class PlainTimestamp.
LOCAL_DAY_OF_WEEK - Static variable in class net.time4j.calendar.HebrewCalendar
Equivalent to CommonElements.localDayOfWeek(HebrewCalendar.axis(), HebrewCalendar.getDefaultWeekmodel()).
LOCAL_DAY_OF_WEEK - Static variable in class net.time4j.calendar.HijriCalendar
Equivalent to CommonElements.localDayOfWeek(HijriCalendar.family(), HijriCalendar.getDefaultWeekmodel()).
LOCAL_DAY_OF_WEEK - Static variable in class net.time4j.calendar.PersianCalendar
Equivalent to CommonElements.localDayOfWeek(PersianCalendar.axis(), PersianCalendar.getDefaultWeekmodel()).
LOCAL_TIME - Static variable in class net.time4j.TemporalType
Bridge between the JSR-310-class java.time.LocalTime and the class PlainTime.
localDayOfWeek() - Method in class net.time4j.Weekmodel
Defines an element for the weekday with a localized day number in the value range 1-7.
localDayOfWeek(Chronology<T>, Weekmodel) - Static method in class net.time4j.calendar.CommonElements
Defines an element for the weekday with a localized day number in the value range 1-7.
LocalizedPatternSupport - Interface in net.time4j.format
Marker interface which indicates support for general localized format patterns compatible with the CLDR-specification.
locate(String, Class<?>, String) - Method in class net.time4j.base.ResourceLoader
Constructs an URI for given module resource.
LOME - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LONDON - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
LONG - Enum constant in enum class net.time4j.format.DisplayMode
Deprecated.
Verbose display with many details.
LONG_DAYLIGHT_TIME - Enum constant in enum class net.time4j.tz.NameStyle
Long name in summer time (daylight saving).
LONG_GENERIC_TIME - Enum constant in enum class net.time4j.tz.NameStyle
Long name without making a difference between winter or summer time.
LONG_STANDARD_TIME - Enum constant in enum class net.time4j.tz.NameStyle
Long name in winter time (usually standard time, Ireland is an exception however).
lookup(Class<T>) - Static method in class net.time4j.engine.Chronology
Returns a typed singleton per ChronoEntity-class.
LORD_HOWE - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
LOS_ANGELES - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
LOUISVILLE - Enum constant in enum class net.time4j.tz.olson.AMERICA.KENTUCKY
 
LOWER_PRINCES - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
LUANDA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LUBUMBASHI - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LUKE - Enum constant in enum class net.time4j.calendar.Evangelist
 
LUNAR - Enum constant in enum class net.time4j.calendar.hindu.AryaSiddhanta
Describes the lunisolar calendar whose months correspond to the new moon cycle.
LunarTime - Class in net.time4j.calendar.astro
Contains various routines to determine times of some moon events like moonrise or moonset.
LunarTime.Builder - Class in net.time4j.calendar.astro
Helper class to construct a new instance of LunarTime.
LunarTime.Moonlight - Class in net.time4j.calendar.astro
Collects all moon presence data for a given calendar date and zone of observer.
LUSAKA - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
LUXEMBOURG - Enum constant in enum class net.time4j.tz.olson.EUROPE
 

M

MACAU - Enum constant in enum class net.time4j.tz.olson.ASIA
 
MACEIO - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MachineTime<U> - Class in net.time4j
Represents a duration for machine times in decimal seconds with nanosecond precision.
MachineTime.Formatter - Class in net.time4j
Non-localized and user-defined format for machine-time-durations based on a pattern containing some standard symbols and literals.
MACQUARIE - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
MADEIRA - Enum constant in enum class net.time4j.tz.olson.ATLANTIC
 
MADRAS - Enum constant in enum class net.time4j.calendar.hindu.HinduRule
A solar calendar which uses midnight at end of current day as critical time.
MADRID - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
MAGADAN - Enum constant in enum class net.time4j.tz.olson.ASIA
 
MAGHA - Enum constant in enum class net.time4j.calendar.IndianMonth
The 11th month of Indian national calendar with 30 days (starts on 21th of January).
MAHE - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
MAJOR_01_YUSHUI_330 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 330.
MAJOR_02_CHUNFEN_000 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 0.
MAJOR_03_GUYU_030 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 30.
MAJOR_04_XIAOMAN_060 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 60.
MAJOR_05_XIAZHI_090 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 90.
MAJOR_06_DASHU_120 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 120.
MAJOR_07_CHUSHU_150 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 150.
MAJOR_08_QIUFEN_180 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 180.
MAJOR_09_SHUANGJIANG_210 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 210.
MAJOR_10_XIAOXUE_240 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 240.
MAJOR_11_DONGZHI_270 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 270.
MAJOR_12_DAHAN_300 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 300.
MAJURO - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
MAKASSAR - Enum constant in enum class net.time4j.tz.olson.ASIA
 
MALABO - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
MALAYALI - Enum constant in enum class net.time4j.calendar.hindu.HinduRule
A solar calendar which uses the seasonal time of 12 minutes after 1 PM which corresponds to 3/5 th of the time period between sunrise and sunset in this definition.
MALDIVES - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
MALTA - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
MANAGUA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MANAUS - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MANILA - Enum constant in enum class net.time4j.tz.olson.ASIA
 
MANY - Enum constant in enum class net.time4j.format.PluralCategory
Category for amount many.
MAO_4_HARE - Enum constant in enum class net.time4j.calendar.SexagesimalName.Branch
 
MAPUTO - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
MARCH - Enum constant in enum class net.time4j.Month
March with the numerical ISO-value 3.
MARENGO - Enum constant in enum class net.time4j.tz.olson.AMERICA.INDIANA
 
MARIA_ANUNCIATA - Enum constant in enum class net.time4j.history.NewYearRule
The new year starts on 25th of March (yyyy-03-25), also called Lady Day or Calculus Florentinus.
MARIEHAMN - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
MARIGOT - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MARK - Enum constant in enum class net.time4j.calendar.Evangelist
 
MARQUESAS - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
MARTINIQUE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MASAIL - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The fifteenth month.
MASERU - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
MASHIYYAT - Enum constant in enum class net.time4j.calendar.bahai.BadiMonth
The eleventh month.
MATAMOROS - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
matches(Nengo.Selector) - Method in class net.time4j.calendar.Nengo
Does this nengo match given selector?
matches(ChronoCondition<? super T>) - Method in class net.time4j.engine.ChronoEntity
Queries if this entity matches given condition.
matches(PlainTimestamp) - Method in interface net.time4j.range.DayPartitionRule
Does this rule match given timestamp such that any rule interval contains it?
matches(ClockInterval, ClockInterval) - Method in enum class net.time4j.range.IntervalRelation
Does this relation match the relation between given intervals?
matches(DateInterval, DateInterval) - Method in enum class net.time4j.range.IntervalRelation
Does this relation match the relation between given intervals?
matches(MomentInterval, MomentInterval) - Method in enum class net.time4j.range.IntervalRelation
Does this relation match the relation between given intervals?
matches(TimestampInterval, TimestampInterval) - Method in enum class net.time4j.range.IntervalRelation
Does this relation match the relation between given intervals?
MathUtils - Class in net.time4j.base
Defines some mathematical routines which are needed in calendrical calculations.
MATTHEW - Enum constant in enum class net.time4j.calendar.Evangelist
 
MAURITIUS - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
MAWSON - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
max(T, T) - Static method in class net.time4j.engine.TimePoint
Determines the maximum of both time points.
MAX - Static variable in class net.time4j.calendar.astro.JulianDay
The maximum value which corresponds roughly to the year +3000.
MAX_YEAR - Static variable in class net.time4j.base.GregorianMath
Maximum of supported year range (999999999).
maximized() - Method in interface net.time4j.AdjustableElement
Sets any local entity to the maximum of this element.
maximized() - Method in interface net.time4j.calendar.hindu.AdjustableTextElement
Sets the Hindu calendar date to the maximum of this element.
maximized() - Method in interface net.time4j.calendar.StdCalendarElement
Sets any local entity to the maximum of this element.
maximized(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields a new operator which can set any entity to its maximum element value.
maximumYear() - Method in interface net.time4j.calendar.HijriData
Obtains the maximum supported Hijri year.
maxLunation() - Static method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the maximum supported lunation.
MAY - Enum constant in enum class net.time4j.Month
May with the numerical ISO-value 5.
MAYOTTE - Enum constant in enum class net.time4j.tz.olson.INDIAN
 
MAZATLAN - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MBABANE - Enum constant in enum class net.time4j.tz.olson.AFRICA
 
MCMURDO - Enum constant in enum class net.time4j.tz.olson.ANTARCTICA
 
MEANING - Enum constant in enum class net.time4j.calendar.bahai.FormattedContent
Calls for the meaning of element content in a given language.
MEDIUM - Enum constant in enum class net.time4j.format.DisplayMode
Deprecated.
Normal display with few details.
meets(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Does this interval precede the other one such that there is no gap between?
MEETS - Enum constant in enum class net.time4j.range.IntervalRelation
MEGABIT - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 7th month of Ethiopian calendar with 30 days.
MEHR - Enum constant in enum class net.time4j.calendar.PersianMonth
The 7th month of Persian Calendar with 30 days.
MEIJI - Static variable in class net.time4j.calendar.Nengo
Meji is valid from year 1868 until 1912-07-29.
MELBOURNE - Enum constant in enum class net.time4j.tz.olson.AUSTRALIA
 
MENDOZA - Enum constant in enum class net.time4j.tz.olson.AMERICA.ARGENTINA
 
MENOMINEE - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MERIDA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
Meridiem - Enum Class in net.time4j
Represents the half day relative to noon.
meridiems(String, Locale, TextWidth, OutputContext) - Method in interface net.time4j.format.TextProvider
MESKEREM - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 1st month of Ethiopian calendar with 30 days.
MESRA - Enum constant in enum class net.time4j.calendar.CopticMonth
The 12th month of Coptic calendar with 30 days.
MESSIDOR - Enum constant in enum class net.time4j.calendar.frenchrev.FrenchRepublicanMonth
The tenth month starting in June.
MET_BY - Enum constant in enum class net.time4j.range.IntervalRelation
metBy(I) - Method in class net.time4j.range.IsoInterval
ALLEN-relation: Equivalent to other.meets(this).
METLAKATLA - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MEXICO_CITY - Enum constant in enum class net.time4j.tz.olson.AMERICA
 
MIAZIA - Enum constant in enum class net.time4j.calendar.EthiopianMonth
The 8th month of Ethiopian calendar with 30 days.
MICRO_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the day time in microseconds in the value range 0-86400000000.
MICRO_OF_SECOND - Static variable in class net.time4j.PlainTime
Element with the microsecond in the value range 0-999999.
micros(int) - Method in class net.time4j.Duration.Builder
Adds a microsecond item.
MICROS - Enum constant in enum class net.time4j.ClockUnit
Time unit "microseconds" (symbol 6)
MIDNIGHT - Static variable in class net.time4j.engine.StartOfDay
Default start of calendar day at midnight.
midnightAtEndOfDay() - Static method in class net.time4j.PlainTime
Yields midnight at the end of the day, that is midnight at the start of the following day.
midnightAtStartOfDay() - Static method in class net.time4j.PlainTime
Yields midnight at the start of the day.
midnightSun() - Method in class net.time4j.calendar.astro.SolarTime
Determines if the sun is visible all day on a given calendar date.
MIDWAY - Enum constant in enum class net.time4j.tz.olson.PACIFIC
 
MIKE - Enum constant in enum class net.time4j.tz.other.MilitaryZone
Offset UTC+12:00
MilitaryZone - Enum Class in net.time4j.tz.other
Represents a military timezone (used by US) where the globe is divided into fixed offset zones using the NATO phonetic alphabet.
MILLENNIA - Enum constant in enum class net.time4j.CalendarUnit
Time unit "millennia" (symbol I)
MILLI_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the day time in milliseconds in the value range 0-86400000.
MILLI_OF_SECOND - Static variable in class net.time4j.PlainTime
Element with the millisecond in the value range 0-999.
millis(int) - Method in class net.time4j.Duration.Builder
Adds a millisecond item.
MILLIS - Enum constant in enum class net.time4j.ClockUnit
Time unit "milliseconds" (symbol 3)
MILLIS_SINCE_UNIX - Static variable in class net.time4j.TemporalType
Bridge between a traditional Java timestamp as count of milliseconds since UNIX-epoch and the class Moment.
min(T, T) - Static method in class net.time4j.engine.TimePoint
Determines the minimum of both time points.
MIN - Static variable in class net.time4j.calendar.astro.JulianDay
The minimum value which corresponds roughly to the year -2000.
MIN_MAX - Enum constant in enum class net.time4j.range.InfinityStyle
The minimum and maximum of the underlying time axis (timeline) are used instead of the infinite boundaries.
MIN_YEAR - Static variable in class net.time4j.base.GregorianMath
Minimum of supported year range (-999999999).
MinguoCalendar - Class in net.time4j.calendar
The 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.
MinguoEra - Enum Class in net.time4j.calendar
The Minguo calendar supports two eras related to the year 1912.
minimized() - Method in interface net.time4j.AdjustableElement
Sets any local entity to the minimum of this element.
minimized() - Method in interface net.time4j.calendar.hindu.AdjustableTextElement
Sets the Hindu calendar date to the minimum of this element.
minimized() - Method in interface net.time4j.calendar.StdCalendarElement
Sets any local entity to the minimum of this element.
minimized(ChronoElement<?>) - Static method in class net.time4j.engine.StdOperator
Yields a new operator which can set any entity to its minimum element value.
minimumYear() - Method in interface net.time4j.calendar.HijriData
Obtains the minimum supported Hijri year.
minLunation() - Static method in enum class net.time4j.calendar.astro.MoonPhase
Obtains the minimum supported lunation.
MINOR_01_LICHUN_315 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 315.
MINOR_02_JINGZHE_345 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 345.
MINOR_03_QINGMING_015 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 15.
MINOR_04_LIXIA_045 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 45.
MINOR_05_MANGZHONG_075 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 75.
MINOR_06_XIAOSHU_105 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 105.
MINOR_07_LIQIU_135 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 135.
MINOR_08_BAILU_165 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 165.
MINOR_09_HANLU_195 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 195.
MINOR_10_LIDONG_225 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 225.
MINOR_11_DAXUE_255 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 255.
MINOR_12_XIAOHAN_285 - Enum constant in enum class net.time4j.calendar.SolarTerm
Solar longitude 285.
MINSK - Enum constant in enum class net.time4j.tz.olson.EUROPE
 
minus(int) - Method in class net.time4j.range.SingleUnitTimeSpan
Yields a copy with the subtracted amount.
minus(int, HijriCalendar.Unit) - Method in class net.time4j.calendar.HijriCalendar
Subtracts given calendrical units from this instance.
minus(long, CalendarUnit) - Method in class net.time4j.PlainDate
Subtracts given amount in units from this date and yields the result of subtraction.
minus(long, CalendarUnit) - Method in class net.time4j.PlainTimestamp
Subtracts given amount in units from this timestamp and yields the result of subtraction.
minus(long, ClockUnit) - Method in class net.time4j.GeneralTimestamp
Subtracts given count of days from this general timestamp and return the result.
minus(long, ClockUnit) - Method in class net.time4j.PlainTime
Subtracts given amount in units from this clock time and yields the result of subtraction.
minus(long, ClockUnit) - Method in class net.time4j.PlainTimestamp
Subtracts given amount in units from this timestamp and yields the result of subtraction.
minus(long, SI) - Method in class net.time4j.Moment
Subtracts an amount of given SI-unit from this timestamp on the UTC time scale.
minus(long, U) - Method in class net.time4j.engine.TimePoint
Subtracts given amount in units from this time point and yields the result of subtraction.
minus(long, U) - Method in class net.time4j.MachineTime
Subtracts given temporal amount from this machine time.
minus(D) - Method in class net.time4j.range.SingleUnitTimeSpan
Yields a copy with the subtracted duration.
minus(Collection<? extends ChronoInterval<T>>) - Method in class net.time4j.range.IntervalCollection
Subtracts all timepoints of given intervals from this interval collection.
minus(CalendarDays) - Method in class net.time4j.engine.CalendarDays
Yields the delta of the represented calendar days of this instance and given argument.
minus(CalendarDays) - Method in class net.time4j.engine.CalendarVariant
Subtracts given calendar days from this instance.
minus(CalendarDays) - Method in class net.time4j.engine.Calendrical
Subtracts given calendar days from this instance.
minus(CalendarDays) - Method in class net.time4j.GeneralTimestamp
Subtracts given count of days from this general timestamp and return the result.
minus(TimeSpan<? extends U>) - Method in class net.time4j.engine.TimePoint
Subtracts given time span from this time point and yields the result of subtraction.
minus(MachineTime<SI>) - Method in class net.time4j.Moment
Subtracts given real time from this timestamp on the UTC time scale.
minus(MachineTime<U>) - Method in class net.time4j.MachineTime
Subtracts given temporal amount from this machine time.
minus(ChronoInterval<T>) - Method in class net.time4j.range.IntervalCollection
Subtracts all timepoints of given interval from this interval collection.
minus(IntervalCollection<T>) - Method in class net.time4j.range.IntervalCollection
Equivalent to minus(other.getIntervals()).
minus(Months) - Method in class net.time4j.range.CalendarMonth
Subtracts given months from this calendar month.
minus(Quarters) - Method in class net.time4j.range.CalendarQuarter
Subtracts given quarter years from this quarter year.
minus(Weeks) - Method in class net.time4j.range.CalendarWeek
Subtracts given weeks from this calendar week.
minus(Years<CalendarUnit>) - Method in class net.time4j.range.CalendarMonth
Subtracts given years from this calendar month.
minus(Years<CalendarUnit>) - Method in class net.time4j.range.CalendarQuarter
Subtracts given years from this quarter year.
minus(Years<CalendarUnit>) - Method in class net.time4j.range.CalendarYear
Subtracts given years from this year.
minus(Years<Weekcycle>) - Method in class net.time4j.range.CalendarWeek
Subtracts given years from this calendar week.
minusDays(double) - Method in class net.time4j.calendar.astro.JulianDay
Subtracts an amount in decimal days from this Julian day.
minusSeconds(double) - Method in class net.time4j.calendar.astro.JulianDay
Subtracts an amount in decimal seconds from this Julian day.
MINUTE_OF_DAY - Static variable in class net.time4j.PlainTime
Element with the minute of day in the value range 0-1440.
MINUTE_OF_HOUR - Static variable in class net.time4j.calendar.EthiopianTime
The minute of hour with the range 0-59.
MINUTE_OF_HOUR - Static variable in class net.time4j.PlainTime
Element with the minute of hour in the value range 0-59.
minutes(int) - Method in class net.time4j.Duration.Builder
Adds a minute item.
MINUTES - Enum constant in enum class net.time4j.calendar.EthiopianTime.Unit
 
MINUTES - Enum constant in enum class net.time4j.ClockUnit
Time unit "minutes" (symbol M)