package de.fh_giessen.epr.inhalt.v1; 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.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="HinweisAnlass" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin" minOccurs="0"/>
 *         <element name="Geburt" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TEintragKurz"/>
 *         <element name="Ehe" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TEintragEhe" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="LP" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TEintragLP" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="Feststellung" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TFeststellung" minOccurs="0"/>
 *         <element name="TodesErklaerung" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TTodesErkl" minOccurs="0"/>
 *         <element name="AufhebungTodesErkl" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TGerichtsbeschluss" minOccurs="0"/>
 *         <element name="AenderungsInfo" type="{http://www.fh-giessen.de/epr/Inhalt/v1}TAenderungsInfo" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "hinweisAnlass", "geburt", "ehe", "lp", "feststellung", "todesErklaerung", "aufhebungTodesErkl", "aenderungsInfo" }) @XmlRootElement(name = "SHinweise") public class SHinweise { @XmlElement(name = "HinweisAnlass") protected String hinweisAnlass; @XmlElement(name = "Geburt", required = true) protected TEintragKurz geburt; @XmlElement(name = "Ehe") protected List ehe; @XmlElement(name = "LP") protected List lp; @XmlElement(name = "Feststellung") protected TFeststellung feststellung; @XmlElement(name = "TodesErklaerung") protected TTodesErkl todesErklaerung; @XmlElement(name = "AufhebungTodesErkl") protected TGerichtsbeschluss aufhebungTodesErkl; @XmlElement(name = "AenderungsInfo") protected TAenderungsInfo aenderungsInfo; /** * Gets the value of the hinweisAnlass property. * * @return * possible object is * {@link String } * */ public String getHinweisAnlass() { return hinweisAnlass; } /** * Sets the value of the hinweisAnlass property. * * @param value * allowed object is * {@link String } * */ public void setHinweisAnlass(String value) { this.hinweisAnlass = value; } /** * Gets the value of the geburt property. * * @return * possible object is * {@link TEintragKurz } * */ public TEintragKurz getGeburt() { return geburt; } /** * Sets the value of the geburt property. * * @param value * allowed object is * {@link TEintragKurz } * */ public void setGeburt(TEintragKurz value) { this.geburt = value; } /** * Gets the value of the ehe 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 ehe property. * *

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

     *    getEhe().add(newItem);
     * 
* * *

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

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

     *    getLP().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TEintragLP } * * */ public List getLP() { if (lp == null) { lp = new ArrayList(); } return this.lp; } /** * Gets the value of the feststellung property. * * @return * possible object is * {@link TFeststellung } * */ public TFeststellung getFeststellung() { return feststellung; } /** * Sets the value of the feststellung property. * * @param value * allowed object is * {@link TFeststellung } * */ public void setFeststellung(TFeststellung value) { this.feststellung = value; } /** * Gets the value of the todesErklaerung property. * * @return * possible object is * {@link TTodesErkl } * */ public TTodesErkl getTodesErklaerung() { return todesErklaerung; } /** * Sets the value of the todesErklaerung property. * * @param value * allowed object is * {@link TTodesErkl } * */ public void setTodesErklaerung(TTodesErkl value) { this.todesErklaerung = value; } /** * Gets the value of the aufhebungTodesErkl property. * * @return * possible object is * {@link TGerichtsbeschluss } * */ public TGerichtsbeschluss getAufhebungTodesErkl() { return aufhebungTodesErkl; } /** * Sets the value of the aufhebungTodesErkl property. * * @param value * allowed object is * {@link TGerichtsbeschluss } * */ public void setAufhebungTodesErkl(TGerichtsbeschluss value) { this.aufhebungTodesErkl = value; } /** * Gets the value of the aenderungsInfo property. * * @return * possible object is * {@link TAenderungsInfo } * */ public TAenderungsInfo getAenderungsInfo() { return aenderungsInfo; } /** * Sets the value of the aenderungsInfo property. * * @param value * allowed object is * {@link TAenderungsInfo } * */ public void setAenderungsInfo(TAenderungsInfo value) { this.aenderungsInfo = value; } }