Uses of Interface
javax.time.calendar.Calendrical
Packages that use Calendrical
Package
Description
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
Provides classes to format dates and times as strings.
Provides classes representing dates and times in alternate calendar systems.
-
Uses of Calendrical in javax.time.calendar
Classes in javax.time.calendar that implement CalendricalModifier and TypeClassDescriptionenum
A half-day before or after midday, with the values 'AM' and 'PM'.final class
Stateful class used to merge calendrical information.class
A calendar system, consisting of rules controlling the passage of human-scale time.final class
A set of date-time fields.enum
A day-of-week, such as 'Tuesday'.final class
The ISO-8601 calendar system, which follows the rules of the current de facto world calendar.final class
A date without a time-zone in the ISO-8601 calendar system, such as2007-12-03
.final class
A date-time without a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30
.final class
A time without time-zone in the ISO-8601 calendar system, such as10:15:30
.final class
A month-day in the ISO-8601 calendar system, such as--12-03
.enum
A month-of-year, such as 'July'.final class
A date with a zone offset from UTC in the ISO-8601 calendar system, such as2007-12-03+01:00
.final class
A date-time with a zone offset from UTC in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00
.final class
A time with a zone offset from UTC in the ISO-8601 calendar system, such as10:15:30+01:00
.enum
A quarter-of-year, such as 'Q2'.class
A time-zone representing the set of rules by which the zone offset varies through the year and historically.(package private) static final class
Fixed time-zone.(package private) static final class
ID based time-zone.final class
A year in the ISO-8601 calendar system, such as2007
.final class
A year-month in the ISO-8601 calendar system, such as2007-12
.final class
A date-time with a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00 Europe/Paris
.final class
A time-zone offset from UTC, such as+02:00
.Methods in javax.time.calendar that return CalendricalModifier and TypeMethodDescriptionCalendricalMerger.merge()
Merges the fields to extract the maximum possible date, time and offset information.Methods in javax.time.calendar with parameters of type CalendricalModifier and TypeMethodDescriptionint
CalendricalRule.compare
(Calendrical cal1, Calendrical cal2) Compares twoCalendrical
implementations based on the value of this rule extracted from each calendrical.protected T
CalendricalRule.derive
(Calendrical calendrical) Derives the value of this rule from a calendrical.protected AmPmOfDay
ISOChronology.AmPmOfDayRule.derive
(Calendrical calendrical) protected DayOfWeek
ISOChronology.DayOfWeekRule.derive
(Calendrical calendrical) protected Long
ISOChronology.EpochDaysRule.derive
(Calendrical calendrical) protected MonthOfYear
ISOChronology.MonthOfYearRule.derive
(Calendrical calendrical) protected Long
ISOChronology.NanoOfDayRule.derive
(Calendrical calendrical) protected QuarterOfYear
ISOChronology.QuarterOfYearRule.derive
(Calendrical calendrical) protected Integer
ISOChronology.Rule.derive
(Calendrical calendrical) protected LocalDate
LocalDate.Rule.derive
(Calendrical calendrical) protected LocalDateTime
LocalDateTime.Rule.derive
(Calendrical calendrical) protected LocalTime
LocalTime.Rule.derive
(Calendrical calendrical) protected MonthDay
MonthDay.Rule.derive
(Calendrical calendrical) protected OffsetDate
OffsetDate.Rule.derive
(Calendrical calendrical) protected OffsetDateTime
OffsetDateTime.Rule.derive
(Calendrical calendrical) protected OffsetTime
OffsetTime.Rule.derive
(Calendrical calendrical) protected TimeZone
TimeZone.Rule.derive
(Calendrical calendrical) protected YearMonth
YearMonth.Rule.derive
(Calendrical calendrical) protected ZoneOffset
ZoneOffset.Rule.derive
(Calendrical calendrical) final <R> R
CalendricalRule.deriveValueFor
(CalendricalRule<R> rule, T value, Calendrical calendrical, Chronology chronology) Derives the value of the specified rule from a calendrical.final T
CalendricalRule.deriveValueFrom
(Calendrical calendrical) Derives the value of this rule from a calendrical.final int
DateTimeFieldRule.getInt
(Calendrical calendrical) Gets theint
value of this field from the specified calendrical throwing an exception if the value cannot be returned.final Integer
DateTimeFieldRule.getInteger
(Calendrical calendrical) Gets theInteger
value of this field from the specified calendrical returningnull
if the value cannot be returned.int
DateTimeFieldRule.getMaximumValue
(Calendrical calendrical) Gets the minimum value that the field can take using the specified calendrical information to refine the accuracy of the response.int
ISOChronology.Rule.getMaximumValue
(Calendrical calendrical) int
DateTimeFieldRule.getMinimumValue
(Calendrical calendrical) Gets the minimum value that the field can take using the specified calendrical information to refine the accuracy of the response.final T
CalendricalRule.getValue
(Calendrical calendrical) Gets the value of this rule from the specified calendrical returningnull
if the value cannot be returned.final T
CalendricalRule.getValueChecked
(Calendrical calendrical) Gets the value of the rule from the specified calendrical throwing an exception if the rule cannot be returned.boolean
CalendricalMatcher.matchesCalendrical
(Calendrical calendrical) Checks if the input calendrical matches the rules of the implementation.boolean
CalendricalMatchers.DayOfWeekInMonth.matchesCalendrical
(Calendrical calendrical) Checks if the input calendrical matches the rules of the implementation.boolean
DateTimeFields.matchesCalendrical
(Calendrical calendrical) Checks if the fields in this object match those in the specified calendrical.boolean
LocalDate.matchesCalendrical
(Calendrical calendrical) Checks if the date extracted from the calendrical matches this date.boolean
LocalDateTime.matchesCalendrical
(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.boolean
LocalTime.matchesCalendrical
(Calendrical calendrical) Checks if the time extracted from the calendrical matches this.boolean
MonthDay.matchesCalendrical
(Calendrical calendrical) Checks if the month-day extracted from the calendrical matches this.boolean
OffsetDate.matchesCalendrical
(Calendrical calendrical) Checks if the date extracted from the calendrical matches this date.boolean
OffsetDateTime.matchesCalendrical
(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.boolean
OffsetTime.matchesCalendrical
(Calendrical calendrical) Checks if the time extracted from the calendrical matches this.boolean
Year.matchesCalendrical
(Calendrical calendrical) Checks if the year extracted from the calendrical matches this.boolean
YearMonth.matchesCalendrical
(Calendrical calendrical) Checks if the year-month extracted from the calendrical matches this.boolean
ZonedDateTime.matchesCalendrical
(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.static MonthDay
MonthDay.of
(Calendrical calendrical) Obtains an instance ofMonthDay
from a Calendrical.static Year
Year.of
(Calendrical calendrical) Obtains an instance ofYear
from a calendrical.static YearMonth
YearMonth.of
(Calendrical calendrical) Obtains an instance ofYearMonth
from a Calendrical. -
Uses of Calendrical in javax.time.calendar.format
Methods in javax.time.calendar.format with parameters of type CalendricalModifier and TypeMethodDescription(package private) int
NumberPrinterParser.getValue
(Calendrical calendrical) Gets the value to output.(package private) int
ReducedPrinterParser.getValue
(Calendrical calendrical) Gets the value to output.boolean
CaseSensitivePrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
CharLiteralPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
CompositePrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
DateTimePrinter.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
FractionPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
LocalizedPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
NumberPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
PadPrinterParserDecorator.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
StrictLenientPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
StringLiteralPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
TextPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
ZoneOffsetPrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.boolean
ZonePrinterParser.isPrintDataAvailable
(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.void
CaseSensitivePrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
CharLiteralPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
CompositePrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.DateTimeFormatter.print
(Calendrical calendrical) Prints the calendrical using this formatter.void
DateTimeFormatter.print
(Calendrical calendrical, Appendable appendable) Prints the calendrical to an Appendable using this formatter.void
DateTimePrinter.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
FractionPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
LocalizedPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
NumberPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
PadPrinterParserDecorator.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
StrictLenientPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
StringLiteralPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
TextPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
ZoneOffsetPrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.void
ZonePrinterParser.print
(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable. -
Uses of Calendrical in javax.time.i18n
Classes in javax.time.i18n that implement CalendricalModifier and TypeClassDescriptionfinal class
The Coptic calendar system.final class
A date in the Coptic calendar system.final class
The Historic calendar system.final class
A date in the Historic calendar system.enum
An era in the historic calendar system, with the values 'BCE' and 'CE'.final class
The Julian calendar system.Methods in javax.time.i18n with parameters of type CalendricalModifier and TypeMethodDescriptionprotected Integer
CopticChronology.DayOfMonthRule.derive
(Calendrical calendrical) protected DayOfWeek
CopticChronology.DayOfWeekRule.derive
(Calendrical calendrical) protected Integer
CopticChronology.DayOfYearRule.derive
(Calendrical calendrical) protected Integer
CopticChronology.MonthOfYearRule.derive
(Calendrical calendrical) protected Integer
CopticChronology.YearRule.derive
(Calendrical calendrical) protected CopticDate
CopticDate.Rule.derive
(Calendrical calendrical) protected Integer
HistoricChronology.DayOfMonthRule.derive
(Calendrical calendrical) protected DayOfWeek
HistoricChronology.DayOfWeekRule.derive
(Calendrical calendrical) protected Integer
HistoricChronology.DayOfYearRule.derive
(Calendrical calendrical) protected HistoricEra
HistoricChronology.EraRule.derive
(Calendrical calendrical) protected MonthOfYear
HistoricChronology.MonthOfYearRule.derive
(Calendrical calendrical) protected Integer
HistoricChronology.YearRule.derive
(Calendrical calendrical) protected HistoricDate
HistoricDate.Rule.derive
(Calendrical calendrical) int
CopticChronology.DayOfMonthRule.getMaximumValue
(Calendrical calendrical) int
CopticChronology.DayOfYearRule.getMaximumValue
(Calendrical calendrical) int
HistoricChronology.DayOfMonthRule.getMaximumValue
(Calendrical calendrical) int
HistoricChronology.DayOfYearRule.getMaximumValue
(Calendrical calendrical) static CopticDate
CopticDate.of
(Calendrical calendrical) Obtains an instance ofCopticDate
from a calendrical.static HistoricDate
HistoricDate.of
(Calendrical calendrical) Obtains an instance ofHistoricDate
from a calendrical.