Uses of Class
javax.time.calendar.CalendricalRule
Packages that use CalendricalRule
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 CalendricalRule in javax.time.calendar
Subclasses of CalendricalRule in javax.time.calendarModifier and TypeClassDescription(package private) static final classRule implementation.classThe rule defining how a measurable field of time operates.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classSingle rule subclass, which means fewer classes to load at startup.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.(package private) static final classRule implementation.Classes in javax.time.calendar that implement interfaces with type arguments of type CalendricalRuleModifier and TypeClassDescriptionclassA rule defining how a single well-defined calendrical element operates.Fields in javax.time.calendar declared as CalendricalRuleModifier and TypeFieldDescriptionprivate static final CalendricalRule<Chronology> Chronology.Rule.INSTANCE(package private) static final CalendricalRule<Long> ISOChronology.EpochDaysRule.INSTANCESingleton instance.(package private) static final CalendricalRule<Long> ISOChronology.NanoOfDayRule.INSTANCESingleton instance.private static final CalendricalRule<LocalDate> LocalDate.Rule.INSTANCEprivate static final CalendricalRule<LocalDateTime> LocalDateTime.Rule.INSTANCEprivate static final CalendricalRule<LocalTime> LocalTime.Rule.INSTANCEprivate static final CalendricalRule<MonthDay> MonthDay.Rule.INSTANCEprivate static final CalendricalRule<OffsetDate> OffsetDate.Rule.INSTANCEprivate static final CalendricalRule<OffsetDateTime> OffsetDateTime.Rule.INSTANCEprivate static final CalendricalRule<OffsetTime> OffsetTime.Rule.INSTANCEprivate static final CalendricalRule<TimeZone> TimeZone.Rule.INSTANCEprivate static final CalendricalRule<YearMonth> YearMonth.Rule.INSTANCEprivate static final CalendricalRule<ZonedDateTime> ZonedDateTime.Rule.INSTANCEprivate static final CalendricalRule<ZoneOffset> ZoneOffset.Rule.INSTANCEprivate final CalendricalRule<?> CalendricalRuleException.ruleThe rule that caused the exception.Fields in javax.time.calendar with type parameters of type CalendricalRuleModifier and TypeFieldDescriptionprivate final Map<CalendricalRule<?>, Object> CalendricalMerger.inputMapThe map of potentially invalid data to being merged, never null.private Iterator<CalendricalRule<?>> CalendricalMerger.iteratorCurrent iterator, updated when the state of the map is changed.private final Map<CalendricalRule<?>, Object> CalendricalMerger.processingMapThe map of in range data to be merged, never null.Methods in javax.time.calendar that return CalendricalRuleModifier and TypeMethodDescriptionstatic CalendricalRule<Long> ISOChronology.epochDays()Gets the rule for the epoch-days field.CalendricalRuleException.getRule()Gets the rule that is connected to the exception.static CalendricalRule<Long> ISOChronology.nanoOfDayRule()Gets the rule for the nano-of-day field.static CalendricalRule<Chronology> Chronology.rule()Gets the rule forChronology.static CalendricalRule<LocalDate> LocalDate.rule()Gets the rule forLocalDate.static CalendricalRule<LocalDateTime> LocalDateTime.rule()Gets the rule forLocalDateTime.static CalendricalRule<LocalTime> LocalTime.rule()Gets the rule forLocalTime.static CalendricalRule<MonthDay> MonthDay.rule()Gets the rule for the month-day.static CalendricalRule<OffsetDate> OffsetDate.rule()Gets the rule forOffsetDate.static CalendricalRule<OffsetDateTime> OffsetDateTime.rule()Gets the rule forOffsetDateTime.static CalendricalRule<OffsetTime> OffsetTime.rule()Gets the rule forOffsetTime.static CalendricalRule<TimeZone> TimeZone.rule()Gets the rule forTimeZone.static CalendricalRule<YearMonth> YearMonth.rule()Gets the rule for the year-month.static CalendricalRule<ZonedDateTime> ZonedDateTime.rule()Gets the rule forZonedDateTime.static CalendricalRule<ZoneOffset> ZoneOffset.rule()Gets the rule for the zone-offset.Methods in javax.time.calendar that return types with arguments of type CalendricalRuleModifier and TypeMethodDescriptionMap<CalendricalRule<?>, Object> CalendricalMerger.getInputMap()Gets the underlying rule-value map that is being merged.Methods in javax.time.calendar with parameters of type CalendricalRuleModifier and TypeMethodDescriptionintCalendricalRule.compareTo(CalendricalRule<?> other) Compares thisCalendricalRuleto another.intISOChronology.Rule.compareTo(CalendricalRule<?> other) final <R> RCalendricalRule.deriveValueFor(CalendricalRule<R> rule, T value, Calendrical calendrical, Chronology chronology) Derives the value of the specified rule from a calendrical.<T> TAmPmOfDay.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TCalendrical.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TCalendricalMerger.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule from the merged result.<T> TChronology.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TDateTimeFields.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TDayOfWeek.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TLocalDate.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TLocalDateTime.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TLocalTime.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TMonthDay.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TMonthOfYear.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TOffsetDate.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TOffsetDateTime.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TOffsetTime.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TQuarterOfYear.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TTimeZone.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TYear.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TYearMonth.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TZonedDateTime.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TZoneOffset.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> TCalendricalMerger.getValue(CalendricalRule<T> rule) Gets the value of the specified calendrical rule from the merged result.voidCalendricalMerger.removeProcessed(CalendricalRule<?> rule) Removes a rule and its value from the map being processed.<T> voidCalendricalMerger.storeMerged(CalendricalRule<T> rule, T value) Stores a rule-value pair into this map ensuring that it does not clash with any previous value defined for that rule.Constructors in javax.time.calendar with parameters of type CalendricalRuleModifierConstructorDescriptionCalendricalRuleException(String message, CalendricalRule<?> fieldRule) Constructs a new exception with a message and optional rule.InvalidCalendarFieldException(String message, CalendricalRule<?> rule) Constructs a new invalid field exception.UnsupportedRuleException(String message, CalendricalRule<?> rule) Constructs a new unsupported field exception using the specified error message.UnsupportedRuleException(CalendricalRule<?> rule) Constructs a new unsupported field exception creating a standard error message.Constructor parameters in javax.time.calendar with type arguments of type CalendricalRuleModifierConstructorDescriptionCalendricalMerger(CalendricalContext context, Map<CalendricalRule<?>, Object> inputMap) Constructor. -
Uses of CalendricalRule in javax.time.calendar.format
Fields in javax.time.calendar.format declared as CalendricalRuleModifier and TypeFieldDescriptionprivate final CalendricalRule<?> CalendricalPrintFieldException.ruleThe rule that caused the exception.Fields in javax.time.calendar.format with type parameters of type CalendricalRuleModifier and TypeFieldDescription(package private) final Map<CalendricalRule<?>, Object> DateTimeParseContext.Parsed.valuesMethods in javax.time.calendar.format that return CalendricalRuleModifier and TypeMethodDescriptionCalendricalPrintFieldException.getRule()Gets the rule that caused the exception.Methods in javax.time.calendar.format that return types with arguments of type CalendricalRuleModifier and TypeMethodDescriptionSet<CalendricalRule<?>> DateTimeParseContext.getParsedRules()Gets the set of parsed rules.Methods in javax.time.calendar.format with parameters of type CalendricalRuleModifier and TypeMethodDescriptionDateTimeParseContext.getParsed(CalendricalRule<?> rule) Gets the parsed value for the specified rule.<T> TDateTimeFormatter.parse(String text, CalendricalRule<T> rule) Fully parses the text producing an object of the type defined by the rule.voidDateTimeParseContext.setParsed(CalendricalRule<?> rule, Object value) Sets the parsed value associated with the specified rule. -
Uses of CalendricalRule in javax.time.i18n
Subclasses of CalendricalRule in javax.time.i18nModifier and TypeClassDescriptionprivate static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.(package private) static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.private static final classRule implementation.(package private) static final classRule implementation.Fields in javax.time.i18n declared as CalendricalRuleModifier and TypeFieldDescriptionprivate static final CalendricalRule<CopticDate> CopticDate.Rule.INSTANCEprivate static final CalendricalRule<HistoricDate> HistoricDate.Rule.INSTANCEMethods in javax.time.i18n that return CalendricalRuleModifier and TypeMethodDescriptionstatic CalendricalRule<CopticDate> CopticDate.rule()Gets the rule forCopticDate.static CalendricalRule<HistoricDate> HistoricDate.rule()Gets the field rule forHistoricDate.Methods in javax.time.i18n with parameters of type CalendricalRuleModifier and TypeMethodDescription<T> TCopticDate.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.<T> THistoricDate.get(CalendricalRule<T> rule) Gets the value of the specified calendar field.<T> THistoricEra.get(CalendricalRule<T> rule) Gets the value of the specified calendrical rule.