public class BusinessCalendar extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
protected class |
BusinessCalendar.CommonDay |
protected class |
BusinessCalendar.Day |
| Modifier and Type | Field and Description |
|---|---|
protected ResourceBundle |
bundle |
protected GregorianCalendar |
calendar |
protected static String |
COMMON |
static boolean |
DEBUG |
protected Hashtable |
holidays |
protected Locale |
locale |
protected String |
propertiesFileName |
| Constructor and Description |
|---|
BusinessCalendar(String propertiesFileName,
Locale l) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
currentYearLoaded() |
int |
dayOfMonthToWorkingDayOfMonth(int dayOfMonth) |
int |
dayOfMonthToWorkingDayOfMonth(int dayOfMonth,
int month) |
int |
dayOfMonthToWorkingDayOfMonth(int dayOfMonth,
int month,
int year) |
boolean |
isHoliday()
Returns true whether the current data is holiday.
|
boolean |
isHoliday(int dayOfMonth) |
boolean |
isHoliday(int dayOfMonth,
int month) |
boolean |
isHoliday(int dayOfMonth,
int month,
int year) |
protected Vector |
parseHolidays(String s) |
protected Vector |
parseHolidays(String s,
int year) |
protected void |
printHolidays() |
void |
reload() |
protected void |
reloadYear() |
void |
setLocale(Locale l) |
void |
setTime(Date d) |
int |
workingDayOfMonthToDayOfMonth(int workingDayOfMonth) |
int |
workingDayOfMonthToDayOfMonth(int workingDayOfMonth,
int month) |
int |
workingDayOfMonthToDayOfMonth(int workingDayOfMonth,
int month,
int year) |
public static boolean DEBUG
protected static String COMMON
protected String propertiesFileName
protected transient ResourceBundle bundle
protected GregorianCalendar calendar
protected Locale locale
protected Hashtable holidays
public void setLocale(Locale l)
protected boolean currentYearLoaded()
public void setTime(Date d)
public void reload()
protected void reloadYear()
public boolean isHoliday(int dayOfMonth,
int month,
int year)
public boolean isHoliday(int dayOfMonth,
int month)
public boolean isHoliday(int dayOfMonth)
public int workingDayOfMonthToDayOfMonth(int workingDayOfMonth)
public int workingDayOfMonthToDayOfMonth(int workingDayOfMonth,
int month)
public int workingDayOfMonthToDayOfMonth(int workingDayOfMonth,
int month,
int year)
public int dayOfMonthToWorkingDayOfMonth(int dayOfMonth)
public int dayOfMonthToWorkingDayOfMonth(int dayOfMonth,
int month)
public int dayOfMonthToWorkingDayOfMonth(int dayOfMonth,
int month,
int year)
protected void printHolidays()
public boolean isHoliday()
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.