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