Package com.walkfares.odsl.var
Class VarCalendar
java.lang.Object
com.walkfares.odsl.var.BaseVar
com.walkfares.odsl.var.VersionedVar
com.walkfares.odsl.var.VarCalendar
- All Implemented Interfaces:
Var
- Direct Known Subclasses:
VarCombinedCalendar
public class VarCalendar extends VersionedVar implements Var
-
Constructor Summary
Constructors Constructor Description VarCalendar() -
Method Summary
Modifier and Type Method Description Var_clone()VarDateaddDays(VarDate date, int days)voidaddRule(String rule)VarapplyChanges(Var update)CalendargetCalendar()StringgetCode()VarListgetDates(VarDate start, VarDate end)VarListgetDatesFrom(VarDate start, int number)static VarCalendargetFactoryCalendar(OpenDSLContext context, String id)VarListgetHolidaysForYear(VarScalar year)StringgetId()VarScalargetName()VarReferencegetReference()VarListgetRules()StringgetTimezone()VarTypegetType()VarScalarincludes(VarDate date)VarDatenext(VarDate date)VarDateprevious(VarDate date)Varset_Id(String id)VarCalendarsetCalendar(Calendar calendar)VarCalendarsetName(String name)voidsetUseHolidays(boolean useHolidays)StringtoString()Methods inherited from class com.walkfares.odsl.var.BaseVar
add, getLinks, getTypeName, getUID, setLinks, tryConvert
-
Constructor Details
-
VarCalendar
public VarCalendar()
-
-
Method Details
-
getType
-
getId
-
set_Id
-
getReference
- Specified by:
getReferencein interfaceVar
-
setName
-
getCalendar
-
setCalendar
-
getTimezone
-
getCode
-
getName
-
_clone
-
applyChanges
- Specified by:
applyChangesin interfaceVar- Overrides:
applyChangesin classBaseVar
-
getDates
-
getDatesFrom
-
includes
-
next
-
previous
-
addDays
-
addRule
-
getHolidaysForYear
-
getRules
-
toString
-
getFactoryCalendar
-
setUseHolidays
public void setUseHolidays(boolean useHolidays)
-