Uses of Interface
javax.time.calendar.CalendricalMatcher
Packages that use CalendricalMatcher
Package
Description
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
-
Uses of CalendricalMatcher in javax.time.calendar
Classes in javax.time.calendar that implement CalendricalMatcherModifier and TypeClassDescriptionprivate static final classClass implementing day-of-week in month matcher.private static enumEnum implementing the adjusters.final classA set of date-time fields.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.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.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.Methods in javax.time.calendar that return CalendricalMatcherModifier and TypeMethodDescriptionstatic CalendricalMatcherCalendricalMatchers.dayOfWeekInMonth(int ordinal, DayOfWeek dayOfWeek) Returns the day-of-week in month matcher, which returns true if the date is the ordinal occurrence of the day-of-week in the month.static CalendricalMatcherCalendricalMatchers.firstInMonth(DayOfWeek dayOfWeek) Returns the first in month matcher, which returns true if the date is the first occurrence of day-of-week in the month.static CalendricalMatcherCalendricalMatchers.lastDayOfMonth()Returns the last day-of-month matcher, which returns true if the date is the last valid day of the month.static CalendricalMatcherCalendricalMatchers.lastDayOfYear()Returns the last day-of-year matcher, which returns true if the date is the last valid day of the year.static CalendricalMatcherCalendricalMatchers.leapDay()Returns the leap day matcher, which returns true if the date is February 29th in a leap year.static CalendricalMatcherCalendricalMatchers.leapYear()Returns the leap year matcher, which returns true if the date is in a leap year.static CalendricalMatcherCalendricalMatchers.nonWeekendDay()Returns the non weekend day matcher, which returns true if the date is between Monday and Friday inclusive.static CalendricalMatcherCalendricalMatchers.weekendDay()Returns the weekend day matcher, which returns true if the date is Saturday or Sunday.Methods in javax.time.calendar with parameters of type CalendricalMatcherModifier and TypeMethodDescriptionbooleanLocalDate.matches(CalendricalMatcher matcher) Checks whether thisLocalDatematches the specified matcher.booleanLocalDateTime.matches(CalendricalMatcher matcher) Checks whether thisLocalDateTimematches the specified matcher.booleanLocalTime.matches(CalendricalMatcher matcher) Checks whether thisLocalTimematches the specified matcher.booleanOffsetDate.matches(CalendricalMatcher matcher) Checks whether thisOffsetDatematches the specified matcher.booleanOffsetDateTime.matches(CalendricalMatcher matcher) Checks whether thisOffsetDateTimematches the specified matcher.booleanOffsetTime.matches(CalendricalMatcher matcher) Checks whether thisOffsetTimematches the specified matcher.booleanZonedDateTime.matches(CalendricalMatcher matcher) Checks whether thisZonedDateTimematches the specified matcher.