class ClientJobCalendar implements DeepCloneable<ClientJobCalendar> {

    public ClientJobCalendar setExcludeDaysTimeZone(ArrayList<Calendar> excludeDays) {
        for(Calendar excludeDay: excludeDays) {
            if(timeZone != null) {
                excludeDay.setTimeZone(timeZone);
            }
        }
        return this;
    }

    public  ClientJobCalendar();
    public  ClientJobCalendar(ClientJobCalendar other);

}