diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2013-12-20 12:35:28 +0100 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2013-12-20 12:35:28 +0100 |
commit | defceef8afef538555c13d33e344a89a828a3d97 (patch) | |
tree | 24b44f970f161d5b139dde501ca0f5d883f9fdea /src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java | |
download | egovutils-defceef8afef538555c13d33e344a89a828a3d97.tar.gz egovutils-defceef8afef538555c13d33e344a89a828a3d97.tar.bz2 egovutils-defceef8afef538555c13d33e344a89a828a3d97.zip |
inital
Diffstat (limited to 'src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java')
-rw-r--r-- | src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java | 286 |
1 files changed, 286 insertions, 0 deletions
diff --git a/src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java b/src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java new file mode 100644 index 0000000..144a931 --- /dev/null +++ b/src/main/java/at/gv/util/xsd/ersb/personendata1/ObjectFactory.java @@ -0,0 +1,286 @@ + +package at.gv.util.xsd.ersb.personendata1; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.gv.util.xsd.ersb.personendata1 package. + * <p>An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _PostAdresse_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "PostAdresse"); + private final static QName _AbstractPersonData_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "AbstractPersonData"); + private final static QName _NichtNatuerlichePerson_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "NichtNatuerlichePerson"); + private final static QName _Person_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "Person"); + private final static QName _Address_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "Address"); + private final static QName _PersonenName_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "PersonenName"); + private final static QName _TypisiertePostAdresse_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "TypisiertePostAdresse"); + private final static QName _PersonenDaten_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "PersonenDaten"); + private final static QName _Geburtsdatum_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "Geburtsdatum"); + private final static QName _NatuerlichePerson_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "NatuerlichePerson"); + private final static QName _NichtNatuerlichePersonTypVollerName_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "VollerName"); + private final static QName _NichtNatuerlichePersonTypRechtsform_QNAME = new QName("http://statistik.at/namespace/ersb/persondata/1#", "Rechtsform"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.util.xsd.ersb.personendata1 + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link IdentificationType } + * + */ + public IdentificationType createIdentificationType() { + return new IdentificationType(); + } + + /** + * Create an instance of {@link PersonenDatenZusatzdatenTyp } + * + */ + public PersonenDatenZusatzdatenTyp createPersonenDatenZusatzdatenTyp() { + return new PersonenDatenZusatzdatenTyp(); + } + + /** + * Create an instance of {@link PersonenNameTyp } + * + */ + public PersonenNameTyp createPersonenNameTyp() { + return new PersonenNameTyp(); + } + + /** + * Create an instance of {@link PostAdresseTyp } + * + */ + public PostAdresseTyp createPostAdresseTyp() { + return new PostAdresseTyp(); + } + + /** + * Create an instance of {@link PersonenDatenTyp } + * + */ + public PersonenDatenTyp createPersonenDatenTyp() { + return new PersonenDatenTyp(); + } + + /** + * Create an instance of {@link NatuerlichePersonTyp } + * + */ + public NatuerlichePersonTyp createNatuerlichePersonTyp() { + return new NatuerlichePersonTyp(); + } + + /** + * Create an instance of {@link AbstractPersonType } + * + */ + public AbstractPersonType createAbstractPersonType() { + return new AbstractPersonType(); + } + + /** + * Create an instance of {@link AbstractAddressType } + * + */ + public AbstractAddressType createAbstractAddressType() { + return new AbstractAddressType(); + } + + /** + * Create an instance of {@link TypisiertePostAdresseTyp } + * + */ + public TypisiertePostAdresseTyp createTypisiertePostAdresseTyp() { + return new TypisiertePostAdresseTyp(); + } + + /** + * Create an instance of {@link NichtNatuerlichePersonTyp } + * + */ + public NichtNatuerlichePersonTyp createNichtNatuerlichePersonTyp() { + return new NichtNatuerlichePersonTyp(); + } + + /** + * Create an instance of {@link IdentificationType.Value } + * + */ + public IdentificationType.Value createIdentificationTypeValue() { + return new IdentificationType.Value(); + } + + /** + * Create an instance of {@link PersonenDatenZusatzdatenTyp.Zusatzdaten } + * + */ + public PersonenDatenZusatzdatenTyp.Zusatzdaten createPersonenDatenZusatzdatenTypZusatzdaten() { + return new PersonenDatenZusatzdatenTyp.Zusatzdaten(); + } + + /** + * Create an instance of {@link PersonenNameTyp.Familienname } + * + */ + public PersonenNameTyp.Familienname createPersonenNameTypFamilienname() { + return new PersonenNameTyp.Familienname(); + } + + /** + * Create an instance of {@link PersonenNameTyp.Affix } + * + */ + public PersonenNameTyp.Affix createPersonenNameTypAffix() { + return new PersonenNameTyp.Affix(); + } + + /** + * Create an instance of {@link PostAdresseTyp.Zustelladresse } + * + */ + public PostAdresseTyp.Zustelladresse createPostAdresseTypZustelladresse() { + return new PostAdresseTyp.Zustelladresse(); + } + + /** + * Create an instance of {@link PersonenDatenTyp.Zusatzdaten } + * + */ + public PersonenDatenTyp.Zusatzdaten createPersonenDatenTypZusatzdaten() { + return new PersonenDatenTyp.Zusatzdaten(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PostAdresseTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "PostAdresse", substitutionHeadNamespace = "http://statistik.at/namespace/ersb/persondata/1#", substitutionHeadName = "Address") + public JAXBElement<PostAdresseTyp> createPostAdresse(PostAdresseTyp value) { + return new JAXBElement<PostAdresseTyp>(_PostAdresse_QNAME, PostAdresseTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "AbstractPersonData") + public JAXBElement<AbstractPersonType> createAbstractPersonData(AbstractPersonType value) { + return new JAXBElement<AbstractPersonType>(_AbstractPersonData_QNAME, AbstractPersonType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link NichtNatuerlichePersonTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "NichtNatuerlichePerson", substitutionHeadNamespace = "http://statistik.at/namespace/ersb/persondata/1#", substitutionHeadName = "Person") + public JAXBElement<NichtNatuerlichePersonTyp> createNichtNatuerlichePerson(NichtNatuerlichePersonTyp value) { + return new JAXBElement<NichtNatuerlichePersonTyp>(_NichtNatuerlichePerson_QNAME, NichtNatuerlichePersonTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "Person") + public JAXBElement<AbstractPersonType> createPerson(AbstractPersonType value) { + return new JAXBElement<AbstractPersonType>(_Person_QNAME, AbstractPersonType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "Address") + public JAXBElement<AbstractAddressType> createAddress(AbstractAddressType value) { + return new JAXBElement<AbstractAddressType>(_Address_QNAME, AbstractAddressType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PersonenNameTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "PersonenName") + public JAXBElement<PersonenNameTyp> createPersonenName(PersonenNameTyp value) { + return new JAXBElement<PersonenNameTyp>(_PersonenName_QNAME, PersonenNameTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link TypisiertePostAdresseTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "TypisiertePostAdresse", substitutionHeadNamespace = "http://statistik.at/namespace/ersb/persondata/1#", substitutionHeadName = "Address") + public JAXBElement<TypisiertePostAdresseTyp> createTypisiertePostAdresse(TypisiertePostAdresseTyp value) { + return new JAXBElement<TypisiertePostAdresseTyp>(_TypisiertePostAdresse_QNAME, TypisiertePostAdresseTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PersonenDatenTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "PersonenDaten", substitutionHeadNamespace = "http://statistik.at/namespace/ersb/persondata/1#", substitutionHeadName = "AbstractPersonData") + public JAXBElement<PersonenDatenTyp> createPersonenDaten(PersonenDatenTyp value) { + return new JAXBElement<PersonenDatenTyp>(_PersonenDaten_QNAME, PersonenDatenTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "Geburtsdatum") + public JAXBElement<String> createGeburtsdatum(String value) { + return new JAXBElement<String>(_Geburtsdatum_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link NatuerlichePersonTyp }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "NatuerlichePerson", substitutionHeadNamespace = "http://statistik.at/namespace/ersb/persondata/1#", substitutionHeadName = "Person") + public JAXBElement<NatuerlichePersonTyp> createNatuerlichePerson(NatuerlichePersonTyp value) { + return new JAXBElement<NatuerlichePersonTyp>(_NatuerlichePerson_QNAME, NatuerlichePersonTyp.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "VollerName", scope = NichtNatuerlichePersonTyp.class) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + public JAXBElement<String> createNichtNatuerlichePersonTypVollerName(String value) { + return new JAXBElement<String>(_NichtNatuerlichePersonTypVollerName_QNAME, String.class, NichtNatuerlichePersonTyp.class, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://statistik.at/namespace/ersb/persondata/1#", name = "Rechtsform", scope = NichtNatuerlichePersonTyp.class) + public JAXBElement<String> createNichtNatuerlichePersonTypRechtsform(String value) { + return new JAXBElement<String>(_NichtNatuerlichePersonTypRechtsform_QNAME, String.class, NichtNatuerlichePersonTyp.class, value); + } + +} |