All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.focus_shift.jollyday.jaxb.mapping.Holidays Maven / Gradle / Ivy

//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2024.11.15 at 03:06:00 PM UTC 
//


package de.focus_shift.jollyday.jaxb.mapping;

import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for Holidays complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Holidays">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="Fixed" type="{https://focus_shift.de/jollyday/schema/holiday}Fixed" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="RelativeToFixed" type="{https://focus_shift.de/jollyday/schema/holiday}RelativeToFixed" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="RelativeToWeekdayInMonth" type="{https://focus_shift.de/jollyday/schema/holiday}RelativeToWeekdayInMonth" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="FixedWeekday" type="{https://focus_shift.de/jollyday/schema/holiday}FixedWeekdayInMonth" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="ChristianHoliday" type="{https://focus_shift.de/jollyday/schema/holiday}ChristianHoliday" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="IslamicHoliday" type="{https://focus_shift.de/jollyday/schema/holiday}IslamicHoliday" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="FixedWeekdayBetweenFixed" type="{https://focus_shift.de/jollyday/schema/holiday}FixedWeekdayBetweenFixed" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="FixedWeekdayRelativeToFixed" type="{https://focus_shift.de/jollyday/schema/holiday}FixedWeekdayRelativeToFixed" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="EthiopianOrthodoxHoliday" type="{https://focus_shift.de/jollyday/schema/holiday}EthiopianOrthodoxHoliday" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="RelativeToEasterSunday" type="{https://focus_shift.de/jollyday/schema/holiday}RelativeToEasterSunday" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Holidays", propOrder = { "fixed", "relativeToFixed", "relativeToWeekdayInMonth", "fixedWeekday", "christianHoliday", "islamicHoliday", "fixedWeekdayBetweenFixed", "fixedWeekdayRelativeToFixed", "ethiopianOrthodoxHoliday", "relativeToEasterSunday" }) public class Holidays { @XmlElement(name = "Fixed") protected List fixed; @XmlElement(name = "RelativeToFixed") protected List relativeToFixed; @XmlElement(name = "RelativeToWeekdayInMonth") protected List relativeToWeekdayInMonth; @XmlElement(name = "FixedWeekday") protected List fixedWeekday; @XmlElement(name = "ChristianHoliday") protected List christianHoliday; @XmlElement(name = "IslamicHoliday") protected List islamicHoliday; @XmlElement(name = "FixedWeekdayBetweenFixed") protected List fixedWeekdayBetweenFixed; @XmlElement(name = "FixedWeekdayRelativeToFixed") protected List fixedWeekdayRelativeToFixed; @XmlElement(name = "EthiopianOrthodoxHoliday") protected List ethiopianOrthodoxHoliday; @XmlElement(name = "RelativeToEasterSunday") protected List relativeToEasterSunday; /** * Gets the value of the fixed 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 Jakarta XML Binding object. * This is why there is not a set method for the fixed property. * *

* For example, to add a new item, do as follows: *

     *    getFixed().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Fixed } * * */ public List getFixed() { if (fixed == null) { fixed = new ArrayList(); } return this.fixed; } /** * Gets the value of the relativeToFixed 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 Jakarta XML Binding object. * This is why there is not a set method for the relativeToFixed property. * *

* For example, to add a new item, do as follows: *

     *    getRelativeToFixed().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link RelativeToFixed } * * */ public List getRelativeToFixed() { if (relativeToFixed == null) { relativeToFixed = new ArrayList(); } return this.relativeToFixed; } /** * Gets the value of the relativeToWeekdayInMonth 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 Jakarta XML Binding object. * This is why there is not a set method for the relativeToWeekdayInMonth property. * *

* For example, to add a new item, do as follows: *

     *    getRelativeToWeekdayInMonth().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link RelativeToWeekdayInMonth } * * */ public List getRelativeToWeekdayInMonth() { if (relativeToWeekdayInMonth == null) { relativeToWeekdayInMonth = new ArrayList(); } return this.relativeToWeekdayInMonth; } /** * Gets the value of the fixedWeekday 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 Jakarta XML Binding object. * This is why there is not a set method for the fixedWeekday property. * *

* For example, to add a new item, do as follows: *

     *    getFixedWeekday().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link FixedWeekdayInMonth } * * */ public List getFixedWeekday() { if (fixedWeekday == null) { fixedWeekday = new ArrayList(); } return this.fixedWeekday; } /** * Gets the value of the christianHoliday 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 Jakarta XML Binding object. * This is why there is not a set method for the christianHoliday property. * *

* For example, to add a new item, do as follows: *

     *    getChristianHoliday().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ChristianHoliday } * * */ public List getChristianHoliday() { if (christianHoliday == null) { christianHoliday = new ArrayList(); } return this.christianHoliday; } /** * Gets the value of the islamicHoliday 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 Jakarta XML Binding object. * This is why there is not a set method for the islamicHoliday property. * *

* For example, to add a new item, do as follows: *

     *    getIslamicHoliday().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link IslamicHoliday } * * */ public List getIslamicHoliday() { if (islamicHoliday == null) { islamicHoliday = new ArrayList(); } return this.islamicHoliday; } /** * Gets the value of the fixedWeekdayBetweenFixed 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 Jakarta XML Binding object. * This is why there is not a set method for the fixedWeekdayBetweenFixed property. * *

* For example, to add a new item, do as follows: *

     *    getFixedWeekdayBetweenFixed().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link FixedWeekdayBetweenFixed } * * */ public List getFixedWeekdayBetweenFixed() { if (fixedWeekdayBetweenFixed == null) { fixedWeekdayBetweenFixed = new ArrayList(); } return this.fixedWeekdayBetweenFixed; } /** * Gets the value of the fixedWeekdayRelativeToFixed 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 Jakarta XML Binding object. * This is why there is not a set method for the fixedWeekdayRelativeToFixed property. * *

* For example, to add a new item, do as follows: *

     *    getFixedWeekdayRelativeToFixed().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link FixedWeekdayRelativeToFixed } * * */ public List getFixedWeekdayRelativeToFixed() { if (fixedWeekdayRelativeToFixed == null) { fixedWeekdayRelativeToFixed = new ArrayList(); } return this.fixedWeekdayRelativeToFixed; } /** * Gets the value of the ethiopianOrthodoxHoliday 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 Jakarta XML Binding object. * This is why there is not a set method for the ethiopianOrthodoxHoliday property. * *

* For example, to add a new item, do as follows: *

     *    getEthiopianOrthodoxHoliday().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link EthiopianOrthodoxHoliday } * * */ public List getEthiopianOrthodoxHoliday() { if (ethiopianOrthodoxHoliday == null) { ethiopianOrthodoxHoliday = new ArrayList(); } return this.ethiopianOrthodoxHoliday; } /** * Gets the value of the relativeToEasterSunday 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 Jakarta XML Binding object. * This is why there is not a set method for the relativeToEasterSunday property. * *

* For example, to add a new item, do as follows: *

     *    getRelativeToEasterSunday().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link RelativeToEasterSunday } * * */ public List getRelativeToEasterSunday() { if (relativeToEasterSunday == null) { relativeToEasterSunday = new ArrayList(); } return this.relativeToEasterSunday; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy