public abstract class CalendarDataProvider extends LocaleServiceProvider
Calendar parameters.CalendarNameProvider | Modifier | Constructor | Description |
|---|---|---|
protected |
CalendarDataProvider () |
Sole constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract int |
getFirstDayOfWeek (Locale locale) |
Returns the first day of a week in the given
locale. |
abstract int |
getMinimalDaysInFirstWeek (Locale locale) |
Returns the minimal number of days required in the first week of a
year.
|
getAvailableLocales, isSupportedLocale protected CalendarDataProvider()
public abstract int getFirstDayOfWeek(Locale locale)
locale. This
information is required by Calendar to support operations on the
week-related calendar fields.locale - the desired localeCalendar.SUNDAY ..
Calendar.SATURDAY,
or 0 if the value isn't available for the localeNullPointerException - if locale is null.Calendar.getFirstDayOfWeek(),
First Week public abstract int getMinimalDaysInFirstWeek(Locale locale)
Calendar to determine the
first week of a year. Refer to the description of how Calendar determines
the first week.locale - the desired localelocaleNullPointerException - if locale is null.Calendar.getMinimalDaysInFirstWeek() Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.