package de.fh_giessen.epr.container.v1; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; /** *

Java class for anonymous complex type. * *

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

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="RegisterJahrId" type="{http://www.fh-giessen.de/epr/Container/v1}TRegisterJahrId"/>
 *         <element name="IstAbgeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="MinEintragsNummer" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer"/>
 *         <element name="MaxEintragsNummer" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer"/>
 *         <element name="ZahlEintragsNummern" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
 *         <element name="Luecke" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="ZwischenNummer" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="InNacherfassung" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsListe" minOccurs="0"/>
 *         <element ref="{http://www.fh-giessen.de/epr/Container/v1}JahresAbschlussDokument" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="EintragMitSuffix" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="StillgelegterEintrag" type="{http://www.fh-giessen.de/epr/Container/v1}TEintragsNummer" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "registerJahrId", "istAbgeschlossen", "minEintragsNummer", "maxEintragsNummer", "zahlEintragsNummern", "luecke", "zwischenNummer", "inNacherfassung", "jahresAbschlussDokument", "eintragMitSuffix", "stillgelegterEintrag" }) @XmlRootElement(name = "RegisterJahresInfo") public class RegisterJahresInfo { @XmlElement(name = "RegisterJahrId", required = true) protected TRegisterJahrId registerJahrId; @XmlElement(name = "IstAbgeschlossen") protected boolean istAbgeschlossen; @XmlElement(name = "MinEintragsNummer", required = true) protected String minEintragsNummer; @XmlElement(name = "MaxEintragsNummer", required = true) protected String maxEintragsNummer; @XmlElement(name = "ZahlEintragsNummern", required = true) @XmlSchemaType(name = "nonNegativeInteger") protected BigInteger zahlEintragsNummern; @XmlElement(name = "Luecke") protected List luecke; @XmlElement(name = "ZwischenNummer") protected List zwischenNummer; @XmlElement(name = "InNacherfassung") protected TEintragsListe inNacherfassung; @XmlElement(name = "JahresAbschlussDokument") protected List jahresAbschlussDokument; @XmlElement(name = "EintragMitSuffix") protected List eintragMitSuffix; @XmlElement(name = "StillgelegterEintrag") protected List stillgelegterEintrag; /** * Gets the value of the registerJahrId property. * * @return * possible object is * {@link TRegisterJahrId } * */ public TRegisterJahrId getRegisterJahrId() { return registerJahrId; } /** * Sets the value of the registerJahrId property. * * @param value * allowed object is * {@link TRegisterJahrId } * */ public void setRegisterJahrId(TRegisterJahrId value) { this.registerJahrId = value; } /** * Gets the value of the istAbgeschlossen property. * */ public boolean isIstAbgeschlossen() { return istAbgeschlossen; } /** * Sets the value of the istAbgeschlossen property. * */ public void setIstAbgeschlossen(boolean value) { this.istAbgeschlossen = value; } /** * Gets the value of the minEintragsNummer property. * * @return * possible object is * {@link String } * */ public String getMinEintragsNummer() { return minEintragsNummer; } /** * Sets the value of the minEintragsNummer property. * * @param value * allowed object is * {@link String } * */ public void setMinEintragsNummer(String value) { this.minEintragsNummer = value; } /** * Gets the value of the maxEintragsNummer property. * * @return * possible object is * {@link String } * */ public String getMaxEintragsNummer() { return maxEintragsNummer; } /** * Sets the value of the maxEintragsNummer property. * * @param value * allowed object is * {@link String } * */ public void setMaxEintragsNummer(String value) { this.maxEintragsNummer = value; } /** * Gets the value of the zahlEintragsNummern property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getZahlEintragsNummern() { return zahlEintragsNummern; } /** * Sets the value of the zahlEintragsNummern property. * * @param value * allowed object is * {@link BigInteger } * */ public void setZahlEintragsNummern(BigInteger value) { this.zahlEintragsNummern = value; } /** * Gets the value of the luecke 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 luecke property. * *

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

     *    getLuecke().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public List getLuecke() { if (luecke == null) { luecke = new ArrayList(); } return this.luecke; } /** * Gets the value of the zwischenNummer 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 zwischenNummer property. * *

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

     *    getZwischenNummer().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public List getZwischenNummer() { if (zwischenNummer == null) { zwischenNummer = new ArrayList(); } return this.zwischenNummer; } /** * Gets the value of the inNacherfassung property. * * @return * possible object is * {@link TEintragsListe } * */ public TEintragsListe getInNacherfassung() { return inNacherfassung; } /** * Sets the value of the inNacherfassung property. * * @param value * allowed object is * {@link TEintragsListe } * */ public void setInNacherfassung(TEintragsListe value) { this.inNacherfassung = value; } /** * Die Liste der JahresAbschlussDokumente enthält die Dokumente zum Jahresabschluss (also Dokumente, die den Jahrgang abschließen als auch solche, die einen Jahresabschluss aufheben) des * zuständigen Standesamts, sortiert in chronologischer Reihenfolge der Erstellung.Gets the value of the jahresAbschlussDokument 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 jahresAbschlussDokument property. * *

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

     *    getJahresAbschlussDokument().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link JahresAbschlussDokument } * * */ public List getJahresAbschlussDokument() { if (jahresAbschlussDokument == null) { jahresAbschlussDokument = new ArrayList(); } return this.jahresAbschlussDokument; } /** * Gets the value of the eintragMitSuffix 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 eintragMitSuffix property. * *

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

     *    getEintragMitSuffix().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public List getEintragMitSuffix() { if (eintragMitSuffix == null) { eintragMitSuffix = new ArrayList(); } return this.eintragMitSuffix; } /** * Gets the value of the stillgelegterEintrag 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 stillgelegterEintrag property. * *

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

     *    getStillgelegterEintrag().add(newItem);
     * 
* * *

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