From defceef8afef538555c13d33e344a89a828a3d97 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 20 Dec 2013 12:35:28 +0100 Subject: inital --- .../java/at/gv/util/xsd/szr/PersonInfoType.java | 178 +++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 src/main/java/at/gv/util/xsd/szr/PersonInfoType.java (limited to 'src/main/java/at/gv/util/xsd/szr/PersonInfoType.java') diff --git a/src/main/java/at/gv/util/xsd/szr/PersonInfoType.java b/src/main/java/at/gv/util/xsd/szr/PersonInfoType.java new file mode 100644 index 0000000..84b7248 --- /dev/null +++ b/src/main/java/at/gv/util/xsd/szr/PersonInfoType.java @@ -0,0 +1,178 @@ + +package at.gv.util.xsd.szr; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlType; +import at.gv.util.xsd.szr.persondata.PhysicalPersonType; +import at.gv.util.xsd.szr.persondata.PostalAddressType; + + +/** + *

Java class for PersonInfoType complex type. + * + *

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

+ * <complexType name="PersonInfoType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Person" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}PhysicalPersonType"/>
+ *         <element name="RegularDomicile" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}PostalAddressType" minOccurs="0"/>
+ *         <element name="AddressCodes" type="{urn:SZRServices}AddressCodesType" minOccurs="0"/>
+ *         <element name="TravelDocument" type="{urn:SZRServices}TravelDocumentType" minOccurs="0"/>
+ *         <element name="DateOfBirthWildcard" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PersonInfoType", propOrder = { + "person", + "regularDomicile", + "addressCodes", + "travelDocument", + "dateOfBirthWildcard" +}) +public class PersonInfoType { + + @XmlElement(name = "Person", required = true) + protected PhysicalPersonType person; + @XmlElement(name = "RegularDomicile") + protected PostalAddressType regularDomicile; + @XmlElement(name = "AddressCodes") + protected AddressCodesType addressCodes; + @XmlElementRef(name = "TravelDocument", namespace = "urn:SZRServices", type = JAXBElement.class) + protected JAXBElement travelDocument; + @XmlElementRef(name = "DateOfBirthWildcard", namespace = "urn:SZRServices", type = JAXBElement.class) + protected JAXBElement dateOfBirthWildcard; + + /** + * Gets the value of the person property. + * + * @return + * possible object is + * {@link PhysicalPersonType } + * + */ + public PhysicalPersonType getPerson() { + return person; + } + + /** + * Sets the value of the person property. + * + * @param value + * allowed object is + * {@link PhysicalPersonType } + * + */ + public void setPerson(PhysicalPersonType value) { + this.person = value; + } + + /** + * Gets the value of the regularDomicile property. + * + * @return + * possible object is + * {@link PostalAddressType } + * + */ + public PostalAddressType getRegularDomicile() { + return regularDomicile; + } + + /** + * Sets the value of the regularDomicile property. + * + * @param value + * allowed object is + * {@link PostalAddressType } + * + */ + public void setRegularDomicile(PostalAddressType value) { + this.regularDomicile = value; + } + + /** + * Gets the value of the addressCodes property. + * + * @return + * possible object is + * {@link AddressCodesType } + * + */ + public AddressCodesType getAddressCodes() { + return addressCodes; + } + + /** + * Sets the value of the addressCodes property. + * + * @param value + * allowed object is + * {@link AddressCodesType } + * + */ + public void setAddressCodes(AddressCodesType value) { + this.addressCodes = value; + } + + /** + * Gets the value of the travelDocument property. + * + * @return + * possible object is + * {@link JAXBElement }{@code <}{@link TravelDocumentType }{@code >} + * + */ + public JAXBElement getTravelDocument() { + return travelDocument; + } + + /** + * Sets the value of the travelDocument property. + * + * @param value + * allowed object is + * {@link JAXBElement }{@code <}{@link TravelDocumentType }{@code >} + * + */ + public void setTravelDocument(JAXBElement value) { + this.travelDocument = ((JAXBElement ) value); + } + + /** + * Gets the value of the dateOfBirthWildcard property. + * + * @return + * possible object is + * {@link JAXBElement }{@code <}{@link Boolean }{@code >} + * + */ + public JAXBElement getDateOfBirthWildcard() { + return dateOfBirthWildcard; + } + + /** + * Sets the value of the dateOfBirthWildcard property. + * + * @param value + * allowed object is + * {@link JAXBElement }{@code <}{@link Boolean }{@code >} + * + */ + public void setDateOfBirthWildcard(JAXBElement value) { + this.dateOfBirthWildcard = ((JAXBElement ) value); + } + +} -- cgit v1.2.3