Class DayWeekMonth
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.DayWeekMonth
-
- All Implemented Interfaces:
Serializable
public class DayWeekMonth extends Object implements Serializable
Specification of periods defined by the intersection of days, weeks and months.Java class for DayWeekMonth complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DayWeekMonth"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="applicableDay" type="{http://datex2.eu/schema/1_0/1_0}DayEnum" maxOccurs="7"/> <element name="applicableWeek" type="{http://datex2.eu/schema/1_0/1_0}WeekOfMonthEnum" maxOccurs="5"/> <element name="applicableMonth" type="{http://datex2.eu/schema/1_0/1_0}MonthOfYearEnum" maxOccurs="12"/> <element name="dayWeekMonthExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<DayEnum>applicableDaiesprotected List<MonthOfYearEnum>applicableMonthsprotected List<WeekOfMonthEnum>applicableWeeksprotected ExtensionTypedayWeekMonthExtension
-
Constructor Summary
Constructors Constructor Description DayWeekMonth()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DayEnum>getApplicableDaies()Gets the value of the applicableDaies property.List<MonthOfYearEnum>getApplicableMonths()Gets the value of the applicableMonths property.List<WeekOfMonthEnum>getApplicableWeeks()Gets the value of the applicableWeeks property.ExtensionTypegetDayWeekMonthExtension()Gets the value of the dayWeekMonthExtension property.voidsetDayWeekMonthExtension(ExtensionType value)Sets the value of the dayWeekMonthExtension property.
-
-
-
Field Detail
-
applicableWeeks
protected List<WeekOfMonthEnum> applicableWeeks
-
applicableMonths
protected List<MonthOfYearEnum> applicableMonths
-
dayWeekMonthExtension
protected ExtensionType dayWeekMonthExtension
-
-
Method Detail
-
getApplicableDaies
public List<DayEnum> getApplicableDaies()
Gets the value of the applicableDaies property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the applicableDaies property.For example, to add a new item, do as follows:
getApplicableDaies().add(newItem);Objects of the following type(s) are allowed in the list
DayEnum
-
getApplicableWeeks
public List<WeekOfMonthEnum> getApplicableWeeks()
Gets the value of the applicableWeeks property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the applicableWeeks property.For example, to add a new item, do as follows:
getApplicableWeeks().add(newItem);Objects of the following type(s) are allowed in the list
WeekOfMonthEnum
-
getApplicableMonths
public List<MonthOfYearEnum> getApplicableMonths()
Gets the value of the applicableMonths property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the applicableMonths property.For example, to add a new item, do as follows:
getApplicableMonths().add(newItem);Objects of the following type(s) are allowed in the list
MonthOfYearEnum
-
getDayWeekMonthExtension
public ExtensionType getDayWeekMonthExtension()
Gets the value of the dayWeekMonthExtension property.- Returns:
- possible object is
ExtensionType
-
setDayWeekMonthExtension
public void setDayWeekMonthExtension(ExtensionType value)
Sets the value of the dayWeekMonthExtension property.- Parameters:
value- allowed object isExtensionType
-
-