CalendarDataProvider — 로케일 종속 Calendar 파라미터 제공자

CalendarDataProvider — 로케일 종속 Calendar 파라미터 제공자

로케일 종속적인 Calendar 파라미터를 제공하는 서비스 프로바이더를 위한 추상 클래스예요. 주어진 로케일에서 주의 첫 번째 요일이나 연중 첫 주에 필요한 최소 일수 같은 정보를 제공해요.

출처: Java API Reference

본문

public abstract class CalendarDataProvider extends LocaleServiceProvider

로케일 종속 Calendar 파라미터를 제공하는 서비스 프로바이더를 위한 추상 클래스예요. 자세한 내용은 CalendarNameProvider를 함께 참고해요.

생성자

  • CalendarDataProvider() — 유일한 생성자로, 일반적으로 서브클래스 생성자에서 암묵적으로 호출돼요.

주요 메서드

  • getFirstDayOfWeek(Locale locale) — 주어진 locale에서 주의 첫 번째 요일을 반환해요. Calendar.SUNDAY부터 Calendar.SATURDAY 중 하나이며, 해당 locale에서 값이 없으면 0을 반환해요. localenull이면 NullPointerException을 던져요.

  • getMinimalDaysInFirstWeek(Locale locale) — 연중 첫 주에 필요한 최소 일수(첫 주의 최소 일수)를 반환해요. 해당 locale에서 값이 없으면 0을 반환해요. localenull이면 NullPointerException을 던져요.

  • 도입 시점(Since): 1.8

더 알아보기 (Learn more)