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 TypeClassDescriptionenumA half-day before or after midday, with the values 'AM' and 'PM'.final classStateful class used to merge calendrical information.classA calendar system, consisting of rules controlling the passage of human-scale time.final classA set of date-time fields.enumA day-of-week, such as 'Tuesday'.final classThe ISO-8601 calendar system, which follows the rules of the current de facto world calendar.final classA date without a time-zone in the ISO-8601 calendar system, such as2007-12-03.final classA date-time without a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30.final classA time without time-zone in the ISO-8601 calendar system, such as10:15:30.final classA month-day in the ISO-8601 calendar system, such as--12-03.enumA month-of-year, such as 'July'.final classA date with a zone offset from UTC in the ISO-8601 calendar system, such as2007-12-03+01:00.final classA date-time with a zone offset from UTC in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00.final classA time with a zone offset from UTC in the ISO-8601 calendar system, such as10:15:30+01:00.enumA quarter-of-year, such as 'Q2'.classA time-zone representing the set of rules by which the zone offset varies through the year and historically.(package private) static final classFixed time-zone.(package private) static final classID based time-zone.final classA year in the ISO-8601 calendar system, such as2007.final classA year-month in the ISO-8601 calendar system, such as2007-12.final classA date-time with a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00 Europe/Paris.final classA time-zone offset from UTC, such as+02:00.Classes in javax.time.calendar that implement interfaces with type arguments of type CalendricalModifier and TypeClassDescriptionclassA rule defining how a single well-defined calendrical element operates.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 TypeMethodDescriptionintCalendricalRule.compare(Calendrical cal1, Calendrical cal2) Compares twoCalendricalimplementations based on the value of this rule extracted from each calendrical.protected TCalendricalRule.derive(Calendrical calendrical) Derives the value of this rule from a calendrical.protected AmPmOfDayISOChronology.AmPmOfDayRule.derive(Calendrical calendrical) protected DayOfWeekISOChronology.DayOfWeekRule.derive(Calendrical calendrical) protected LongISOChronology.EpochDaysRule.derive(Calendrical calendrical) protected MonthOfYearISOChronology.MonthOfYearRule.derive(Calendrical calendrical) protected LongISOChronology.NanoOfDayRule.derive(Calendrical calendrical) protected QuarterOfYearISOChronology.QuarterOfYearRule.derive(Calendrical calendrical) protected IntegerISOChronology.Rule.derive(Calendrical calendrical) protected LocalDateLocalDate.Rule.derive(Calendrical calendrical) protected LocalDateTimeLocalDateTime.Rule.derive(Calendrical calendrical) protected LocalTimeLocalTime.Rule.derive(Calendrical calendrical) protected MonthDayMonthDay.Rule.derive(Calendrical calendrical) protected OffsetDateOffsetDate.Rule.derive(Calendrical calendrical) protected OffsetDateTimeOffsetDateTime.Rule.derive(Calendrical calendrical) protected OffsetTimeOffsetTime.Rule.derive(Calendrical calendrical) protected TimeZoneTimeZone.Rule.derive(Calendrical calendrical) protected YearMonthYearMonth.Rule.derive(Calendrical calendrical) protected ZoneOffsetZoneOffset.Rule.derive(Calendrical calendrical) final <R> RCalendricalRule.deriveValueFor(CalendricalRule<R> rule, T value, Calendrical calendrical, Chronology chronology) Derives the value of the specified rule from a calendrical.final TCalendricalRule.deriveValueFrom(Calendrical calendrical) Derives the value of this rule from a calendrical.final intDateTimeFieldRule.getInt(Calendrical calendrical) Gets theintvalue of this field from the specified calendrical throwing an exception if the value cannot be returned.final IntegerDateTimeFieldRule.getInteger(Calendrical calendrical) Gets theIntegervalue of this field from the specified calendrical returningnullif the value cannot be returned.intDateTimeFieldRule.getMaximumValue(Calendrical calendrical) Gets the minimum value that the field can take using the specified calendrical information to refine the accuracy of the response.intISOChronology.Rule.getMaximumValue(Calendrical calendrical) intDateTimeFieldRule.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 TCalendricalRule.getValue(Calendrical calendrical) Gets the value of this rule from the specified calendrical returningnullif the value cannot be returned.final TCalendricalRule.getValueChecked(Calendrical calendrical) Gets the value of the rule from the specified calendrical throwing an exception if the rule cannot be returned.booleanCalendricalMatcher.matchesCalendrical(Calendrical calendrical) Checks if the input calendrical matches the rules of the implementation.booleanCalendricalMatchers.DayOfWeekInMonth.matchesCalendrical(Calendrical calendrical) Checks if the input calendrical matches the rules of the implementation.booleanDateTimeFields.matchesCalendrical(Calendrical calendrical) Checks if the fields in this object match those in the specified calendrical.booleanLocalDate.matchesCalendrical(Calendrical calendrical) Checks if the date extracted from the calendrical matches this date.booleanLocalDateTime.matchesCalendrical(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.booleanLocalTime.matchesCalendrical(Calendrical calendrical) Checks if the time extracted from the calendrical matches this.booleanMonthDay.matchesCalendrical(Calendrical calendrical) Checks if the month-day extracted from the calendrical matches this.booleanOffsetDate.matchesCalendrical(Calendrical calendrical) Checks if the date extracted from the calendrical matches this date.booleanOffsetDateTime.matchesCalendrical(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.booleanOffsetTime.matchesCalendrical(Calendrical calendrical) Checks if the time extracted from the calendrical matches this.booleanYear.matchesCalendrical(Calendrical calendrical) Checks if the year extracted from the calendrical matches this.booleanYearMonth.matchesCalendrical(Calendrical calendrical) Checks if the year-month extracted from the calendrical matches this.booleanZonedDateTime.matchesCalendrical(Calendrical calendrical) Checks if the date-time extracted from the calendrical matches this.static MonthDayMonthDay.of(Calendrical calendrical) Obtains an instance ofMonthDayfrom a Calendrical.static YearYear.of(Calendrical calendrical) Obtains an instance ofYearfrom a calendrical.static YearMonthYearMonth.of(Calendrical calendrical) Obtains an instance ofYearMonthfrom 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) intNumberPrinterParser.getValue(Calendrical calendrical) Gets the value to output.(package private) intReducedPrinterParser.getValue(Calendrical calendrical) Gets the value to output.booleanCaseSensitivePrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanCharLiteralPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanCompositePrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanDateTimePrinter.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanFractionPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanLocalizedPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanNumberPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanPadPrinterParserDecorator.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanStrictLenientPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanStringLiteralPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanTextPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanZoneOffsetPrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.booleanZonePrinterParser.isPrintDataAvailable(Calendrical calendrical) Checks if the calendrical contains the data necessary to be printed.voidCaseSensitivePrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidCharLiteralPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidCompositePrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.DateTimeFormatter.print(Calendrical calendrical) Prints the calendrical using this formatter.voidDateTimeFormatter.print(Calendrical calendrical, Appendable appendable) Prints the calendrical to an Appendable using this formatter.voidDateTimePrinter.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidFractionPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidLocalizedPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidNumberPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidPadPrinterParserDecorator.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidStrictLenientPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidStringLiteralPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidTextPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidZoneOffsetPrinterParser.print(Calendrical calendrical, Appendable appendable, DateTimeFormatSymbols symbols) Prints the calendrical object to the appendable.voidZonePrinterParser.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 classThe Coptic calendar system.final classA date in the Coptic calendar system.final classThe Historic calendar system.final classA date in the Historic calendar system.enumAn era in the historic calendar system, with the values 'BCE' and 'CE'.final classThe Julian calendar system.Methods in javax.time.i18n with parameters of type CalendricalModifier and TypeMethodDescriptionprotected IntegerCopticChronology.DayOfMonthRule.derive(Calendrical calendrical) protected DayOfWeekCopticChronology.DayOfWeekRule.derive(Calendrical calendrical) protected IntegerCopticChronology.DayOfYearRule.derive(Calendrical calendrical) protected IntegerCopticChronology.MonthOfYearRule.derive(Calendrical calendrical) protected IntegerCopticChronology.YearRule.derive(Calendrical calendrical) protected CopticDateCopticDate.Rule.derive(Calendrical calendrical) protected IntegerHistoricChronology.DayOfMonthRule.derive(Calendrical calendrical) protected DayOfWeekHistoricChronology.DayOfWeekRule.derive(Calendrical calendrical) protected IntegerHistoricChronology.DayOfYearRule.derive(Calendrical calendrical) protected HistoricEraHistoricChronology.EraRule.derive(Calendrical calendrical) protected MonthOfYearHistoricChronology.MonthOfYearRule.derive(Calendrical calendrical) protected IntegerHistoricChronology.YearRule.derive(Calendrical calendrical) protected HistoricDateHistoricDate.Rule.derive(Calendrical calendrical) intCopticChronology.DayOfMonthRule.getMaximumValue(Calendrical calendrical) intCopticChronology.DayOfYearRule.getMaximumValue(Calendrical calendrical) intHistoricChronology.DayOfMonthRule.getMaximumValue(Calendrical calendrical) intHistoricChronology.DayOfYearRule.getMaximumValue(Calendrical calendrical) static CopticDateCopticDate.of(Calendrical calendrical) Obtains an instance ofCopticDatefrom a calendrical.static HistoricDateHistoricDate.of(Calendrical calendrical) Obtains an instance ofHistoricDatefrom a calendrical.