Class 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
    • Constructor Detail

      • DayWeekMonth

        public DayWeekMonth()
    • 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 set method 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 set method 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 set method 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 is ExtensionType