索引
All Classes and Interfaces|すべてのパッケージ|直列化された形式
B
- build() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Build BusinessCalendar instance
- build() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
- BusinessCalendar - one.cafebabe.businesscalendar4jのクラス
-
Java class representing business calendar
- BusinessCalendarBuilder - one.cafebabe.businesscalendar4jのクラス
-
business calendar builder
- BusinessCalendarBuilder() - クラスのコンストラクタ one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
- BusinessCalendarPredicate - one.cafebabe.businesscalendar4jのクラス
-
BusinessCalendarPredicate
- BusinessHourSlot - one.cafebabe.businesscalendar4jのRecord Class
-
Represents a slot of business hours defined by a starting and ending time.
- BusinessHourSlot(LocalDateTime, LocalDateTime) - record classのコンストラクタ one.cafebabe.businesscalendar4j.BusinessHourSlot
-
BusinessHourSlotレコードのインスタンスを作成します。
C
- CHRISTMAS_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
- CLOSED_ON_NEW_YEARS_EVE - クラスの変数 one.cafebabe.businesscalendar4j.Japan
-
Fixed algorithm to close on New Year's Eve.
- CLOSED_ON_NEW_YEARS_HOLIDAYS - クラスの変数 one.cafebabe.businesscalendar4j.Japan
-
Fixed algorithm to close from New Year's Day to Jan 3.
- CLOSED_ON_SATURDAYS_AND_SUNDAYS - クラスのstatic変数 one.cafebabe.businesscalendar4j.BusinessCalendar
-
Fixed algorithm to close on Saturdays and Sundays
- compareTo(Holiday) - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
- csv(URL) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSV設定をURLから読み込む
- csv(URL, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSV設定をURLから読み込む
- csv(Path) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSV設定ファイルを読み込む
- csv(Path, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSV設定ファイルを読み込む
- csv(Path, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Read CSV configuration file
- csv(CsvConfiguration) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSVで設定する
- csv(CsvConfiguration, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
CSVで設定する
- csv(URL) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Read CSV configuration from URL
- csv(URL, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Read CSV configuration from URL
- csv(Path) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Read CSV configuration file
- csv(CsvConfiguration) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Configure with csv configuration
- csv(CsvConfiguration, Duration) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Configure with csv configuration
- CsvConfiguration - one.cafebabe.businesscalendar4jのクラス
-
CSV based configuration
D
- date() - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
-
dateレコード・コンポーネントの値が返されます。 - dump(LocalDate, LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Dump holidays and business days in the specified period
- dump(LocalDate, LocalDate, String) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Dump holidays and business days in the specified period
E
- equals(Object) - record classのメソッド one.cafebabe.businesscalendar4j.BusinessHourSlot
-
他のオブジェクトがこれと"等しい"かどうかを示します。
- equals(Object) - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
-
他のオブジェクトがこれと"等しい"かどうかを示します。
F
- firstBusinessDay() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the first business day after today
- firstBusinessDay(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the first business day on or after a specific date
- firstHoliday() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the first holiday after today
- firstHoliday(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the first holiday on or after a specific date
- from() - record classのメソッド one.cafebabe.businesscalendar4j.BusinessHourSlot
-
fromレコード・コンポーネントの値が返されます。
G
- getBusinessDaysBetween(LocalDate, LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns business days between specified period
- getBusinessHourSlots(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns a list of BusinessHourSlot on a specific date
- getCabinetOfficialHolidayDataFirstDay() - クラスのstaticメソッド one.cafebabe.businesscalendar4j.Japan
-
Returns the first day of cabinet's official holiday data.
- getCabinetOfficialHolidayDataLastDay() - クラスのstaticメソッド one.cafebabe.businesscalendar4j.Japan
-
Returns the last day of cabinet's official holiday data.
- getHoliday(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns a Holiday on the specified date
- getHolidaysBetween(LocalDate, LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns holidays between specified period
- getInstance(URL) - クラスのstaticメソッド one.cafebabe.businesscalendar4j.CsvConfiguration
-
Creates a CSV configuration from URL
- getInstance(Path) - クラスのstaticメソッド one.cafebabe.businesscalendar4j.CsvConfiguration
-
Creates a CSV configuration from file path
- get営業時間枠(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日の営業時間枠を返す
- get指定期間内の営業日(LocalDate, LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定期間内の営業日のリストを返す。
- get指定期間内の祝休日(LocalDate, LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定期間内の祝休日のリストを返す。
- get祝休日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日の祝休日を返す。
- get内閣府公表祝休日最終日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
内閣府で公表されている祝休日情報の最終日を返します。
- get内閣府公表祝休日初日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
内閣府で公表されている祝休日情報の初日を返します。
H
- hashCode() - record classのメソッド one.cafebabe.businesscalendar4j.BusinessHourSlot
-
このオブジェクトのハッシュ・コード値を返します。
- hashCode() - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
-
このオブジェクトのハッシュ・コード値を返します。
- holiday(String) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarPredicate
-
Mark the predicate as a holiday
- holiday(Function<LocalDate, String>...) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Add logic based holiday(s).
- Holiday - one.cafebabe.businesscalendar4jのRecord Class
-
Represents a holiday with a specific date and name.
- Holiday(LocalDate, String) - record classのコンストラクタ one.cafebabe.businesscalendar4j.Holiday
-
Holidayレコードのインスタンスを作成します。 - hours(String) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarPredicate
-
Mark the predicate as a business hour
- hours(String) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify business hours
I
- INDEPENDENCE_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
- isBusinessDay() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if today is a business day
- isBusinessDay(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if the specified date is a business day
- isBusinessHour() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if it's during business hours
- isBusinessHour(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if specified time is during business hours
- isHoliday() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if today is a holiday
- isHoliday(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Test if the specified date is a holiday
- is営業時間() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
現在が営業時間か判定する
- is営業時間(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した時刻が営業時間かどうか判定する
- is営業日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日が営業日かどうかを判定する
- is営業日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日が営業日かどうかを判定する
- is祝休日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日が祝休日かどうかを判定する
- is祝休日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日が祝休日かどうかを判定する
J
- Japan - one.cafebabe.businesscalendar4jのクラス
-
Japanese holidays
- Japan() - クラスのコンストラクタ one.cafebabe.businesscalendar4j.Japan
- JAPAN - クラスのstatic変数 one.cafebabe.businesscalendar4j.BusinessCalendar
-
Predefined holidays in Japan
L
- LABOR_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
-
Labor Day https://en.wikipedia.org/wiki/Labor_Day
- lastBusinessDay() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the last business day by today
- lastBusinessDay(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the last business day by a specific date
- lastBusinessHourEnd(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns when last business hours ended
- lastBusinessHourStart(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns when last business hours started
- lastHoliday() - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the last holiday by today
- lastHoliday(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns the last holiday by a specific date
- locale(Locale) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
- locale(Locale) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify locale
M
- MARTIN_LUTHER_KING_JR_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
-
Martin Luther King Jr.
- MEMORIAL_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
N
- name() - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
-
nameレコード・コンポーネントの値が返されます。 - NEW_YEARS_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
-
New Year's Day
- newBuilder() - クラスのstaticメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
creates a new builder instance
- newBuilder() - クラスのstaticメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
- nextBusinessHourEnd(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns when next business hours end
- nextBusinessHourStart(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendar
-
Returns when next business hours start
O
- on(int, int) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Creates a BusinessCalendarPredicate with month and day
- on(int, int, int) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify BusinessCalendarPredicate with year, month, and day
- on(int, DayOfWeek...) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify predicates with ordinal and day of weeks
- on(DayOfWeek...) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify predicates with day of weeks
- on(Predicate<LocalDate>) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Creates a BusinessCalendarPredicate with function
- on(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.BusinessCalendarBuilder
-
Specify predicate with a day
- one.cafebabe.businesscalendar4j - パッケージ one.cafebabe.businesscalendar4j
- one.cafebabe.businessCalendar4j - モジュール one.cafebabe.businessCalendar4j
P
- PUBLIC_HOLIDAYS - クラスの変数 one.cafebabe.businesscalendar4j.Japan
-
Public holidays in Japan
- PUBLIC_HOLIDAYS - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
-
Public holidays in the United States
R
- reload() - クラスのメソッド one.cafebabe.businesscalendar4j.CsvConfiguration
-
reload configuration file
T
- THANKSGIVING_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
- to() - record classのメソッド one.cafebabe.businesscalendar4j.BusinessHourSlot
-
toレコード・コンポーネントの値が返されます。 - toString() - record classのメソッド one.cafebabe.businesscalendar4j.BusinessHourSlot
-
このレコードの文字列表現を返します。
- toString() - record classのメソッド one.cafebabe.businesscalendar4j.Holiday
-
このレコードの文字列表現を返します。
U
- UNITED_STATES - クラスのstatic変数 one.cafebabe.businesscalendar4j.BusinessCalendar
-
Predefined holidays in the United States
- UnitedStates - one.cafebabe.businesscalendar4jのクラス
-
Holidays in the United States
V
- VETERANS_DAY - クラスの変数 one.cafebabe.businesscalendar4j.UnitedStates
ア
ビ
- ビジネスカレンダー - one.cafebabe.businesscalendar4jのクラス
-
ビジネスカレンダー
- ビジネスカレンダーBuilder - one.cafebabe.businesscalendar4jのクラス
-
ビジネスカレンダーBuilder
- ビジネスカレンダーBuilder.ビジネスカレンダーPredicate - one.cafebabe.businesscalendar4jのクラス
-
ビジネスカレンダーPredicate
- ビジネスカレンダーPredicate(ビジネスカレンダーBuilder, BusinessCalendarPredicate) - クラスのコンストラクタ one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder.ビジネスカレンダーPredicate
前
- 前の営業開始時間(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した時刻以前の営業開始時間を返す
- 前の営業終了時間(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した時刻以前の営業終了時間を返す
営
- 営業時間(String) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder.ビジネスカレンダーPredicate
- 営業時間(String) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
土
大
年
- 年月日(int, int, int) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
日
曜
- 曜日(int, DayOfWeek...) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
- 曜日(DayOfWeek...) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
最
- 最後の営業日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日以前(今日を含む)で最後の営業日(祝休日ではない日)を返す
- 最後の営業日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日以前(今日を含む)で最後の営業日(祝休日ではない日)を返す
- 最後の祝休日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日以前(今日を含む)の最後の祝休日を返す
- 最後の祝休日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日以前(指定した日を含む)の最後の祝休日を返す
- 最初の営業日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日以降(今日を含む)で最初の営業日(祝休日ではない日)を返す
- 最初の営業日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日以降(指定した日を含む)で最初の営業日(祝休日ではない日)を返す
- 最初の祝休日() - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
今日(今日を含む)以降の最初の祝休日を返す
- 最初の祝休日(LocalDate) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した日(指定した日を含む)以降の最初の祝休日を返す
月
- 月日(int, int) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
条
- 条件(Predicate<LocalDate>) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
次
- 次の営業開始時間(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した時刻以降の営業開始時間を返す
- 次の営業終了時間(LocalDateTime) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダー
-
指定した時刻以降の営業終了時間を返す
正
祝
- 祝休日(Function<LocalDate, String>...) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder
-
ロジックベースの祝休日を追加する.
- 祝休日(String) - クラスのメソッド one.cafebabe.businesscalendar4j.ビジネスカレンダーBuilder.ビジネスカレンダーPredicate
All Classes and Interfaces|すべてのパッケージ|直列化された形式