// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2014.02.17 at 10:36:59 AM GMT // package eu.stork.peps.complex.attributes; 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 eu.stork.peps.complex.attributes package. *

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 _Habilitation_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "habilitation"); private final static QName _HasDegree_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "hasDegree"); private final static QName _SpApplication_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "spApplication"); private final static QName _Specialisation_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "specialisation"); private final static QName _IsStudent_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isStudent"); private final static QName _AQAA_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "AQAA"); private final static QName _HCPType_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "HCPType"); private final static QName _CanonicalResidenceAddress_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "canonicalResidenceAddress"); private final static QName _AcTitle_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "acTitle"); private final static QName _QualityAuthenticationAssuranceLevel_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "QualityAuthenticationAssuranceLevel"); private final static QName _IsAcademicStaff_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isAcademicStaff"); private final static QName _IsTeacherOf_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isTeacherOf"); private final static QName _IsCourseCoordinator_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isCourseCoordinator"); private final static QName _CanonicalRegisteredAddress_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "canonicalRegisteredAddress"); private final static QName _SpCountry_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "spCountry"); private final static QName _IsAdminStaff_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isAdminStaff"); private final static QName _CitizenCountryCode_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "CitizenCountryCode"); private final static QName _AttributeValue_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "AttributeValue"); private final static QName _HasAccountInBank_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "hasAccountInBank"); private final static QName _CountryCodeAddress_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "countryCodeAddress"); private final static QName _Study_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "study"); private final static QName _IsHealthCareProfessional_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "isHealthCareProfessional"); private final static QName _Mandate_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "mandate"); private final static QName _RequestedAttribute_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "RequestedAttribute"); private final static QName _SpSector_QNAME = new QName("urn:eu:stork:names:tc:STORK:1.0:assertion", "spSector"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.stork.peps.complex.attributes * */ public ObjectFactory() { } /** * Create an instance of {@link RequestedAttributeType } * */ public RequestedAttributeType createRequestedAttributeType() { return new RequestedAttributeType(); } /** * Create an instance of {@link MandateType } * */ public MandateType createMandateType() { return new MandateType(); } /** * Create an instance of {@link HasAccountInBankType } * */ public HasAccountInBankType createHasAccountInBankType() { return new HasAccountInBankType(); } /** * Create an instance of {@link IsHealthCareProfessionalType } * */ public IsHealthCareProfessionalType createIsHealthCareProfessionalType() { return new IsHealthCareProfessionalType(); } /** * Create an instance of {@link IsAdminStaffType } * */ public IsAdminStaffType createIsAdminStaffType() { return new IsAdminStaffType(); } /** * Create an instance of {@link CanonicalAddressType } * */ public CanonicalAddressType createCanonicalAddressType() { return new CanonicalAddressType(); } /** * Create an instance of {@link IsCourseCoordinatorType } * */ public IsCourseCoordinatorType createIsCourseCoordinatorType() { return new IsCourseCoordinatorType(); } /** * Create an instance of {@link IsAcademicStaffType } * */ public IsAcademicStaffType createIsAcademicStaffType() { return new IsAcademicStaffType(); } /** * Create an instance of {@link IsTeacherOfType } * */ public IsTeacherOfType createIsTeacherOfType() { return new IsTeacherOfType(); } /** * Create an instance of {@link AcTitleType } * */ public AcTitleType createAcTitleType() { return new AcTitleType(); } /** * Create an instance of {@link IsStudentType } * */ public IsStudentType createIsStudentType() { return new IsStudentType(); } /** * Create an instance of {@link HasDegreeType } * */ public HasDegreeType createHasDegreeType() { return new HasDegreeType(); } /** * Create an instance of {@link HabilitationType } * */ public HabilitationType createHabilitationType() { return new HabilitationType(); } /** * Create an instance of {@link MandateContentType } * */ public MandateContentType createMandateContentType() { return new MandateContentType(); } /** * Create an instance of {@link RepresentationPersonType } * */ public RepresentationPersonType createRepresentationPersonType() { return new RepresentationPersonType(); } /** * Create an instance of {@link Habilitation } * */ public Habilitation createHabilitation() { return new Habilitation(); } /** * Create an instance of {@link IsHCPType } * */ public IsHCPType createIsHCPType() { return new IsHCPType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HabilitationType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "habilitation") public JAXBElement createHabilitation(HabilitationType value) { return new JAXBElement(_Habilitation_QNAME, HabilitationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HasDegreeType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "hasDegree") public JAXBElement createHasDegree(HasDegreeType value) { return new JAXBElement(_HasDegree_QNAME, HasDegreeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "spApplication") public JAXBElement createSpApplication(String value) { return new JAXBElement(_SpApplication_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "specialisation") public JAXBElement createSpecialisation(String value) { return new JAXBElement(_Specialisation_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsStudentType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isStudent") public JAXBElement createIsStudent(IsStudentType value) { return new JAXBElement(_IsStudent_QNAME, IsStudentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "AQAA") public JAXBElement createAQAA(Integer value) { return new JAXBElement(_AQAA_QNAME, Integer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "HCPType") public JAXBElement createHCPType(String value) { return new JAXBElement(_HCPType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalAddressType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "canonicalResidenceAddress") public JAXBElement createCanonicalResidenceAddress(CanonicalAddressType value) { return new JAXBElement(_CanonicalResidenceAddress_QNAME, CanonicalAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AcTitleType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "acTitle") public JAXBElement createAcTitle(AcTitleType value) { return new JAXBElement(_AcTitle_QNAME, AcTitleType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "QualityAuthenticationAssuranceLevel") public JAXBElement createQualityAuthenticationAssuranceLevel(Integer value) { return new JAXBElement(_QualityAuthenticationAssuranceLevel_QNAME, Integer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsAcademicStaffType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isAcademicStaff") public JAXBElement createIsAcademicStaff(IsAcademicStaffType value) { return new JAXBElement(_IsAcademicStaff_QNAME, IsAcademicStaffType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsTeacherOfType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isTeacherOf") public JAXBElement createIsTeacherOf(IsTeacherOfType value) { return new JAXBElement(_IsTeacherOf_QNAME, IsTeacherOfType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsCourseCoordinatorType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isCourseCoordinator") public JAXBElement createIsCourseCoordinator(IsCourseCoordinatorType value) { return new JAXBElement(_IsCourseCoordinator_QNAME, IsCourseCoordinatorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CanonicalAddressType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "canonicalRegisteredAddress") public JAXBElement createCanonicalRegisteredAddress(CanonicalAddressType value) { return new JAXBElement(_CanonicalRegisteredAddress_QNAME, CanonicalAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "spCountry") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) public JAXBElement createSpCountry(String value) { return new JAXBElement(_SpCountry_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsAdminStaffType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isAdminStaff") public JAXBElement createIsAdminStaff(IsAdminStaffType value) { return new JAXBElement(_IsAdminStaff_QNAME, IsAdminStaffType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "CitizenCountryCode") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) public JAXBElement createCitizenCountryCode(String value) { return new JAXBElement(_CitizenCountryCode_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "AttributeValue") public JAXBElement createAttributeValue(Object value) { return new JAXBElement(_AttributeValue_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HasAccountInBankType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "hasAccountInBank") public JAXBElement createHasAccountInBank(HasAccountInBankType value) { return new JAXBElement(_HasAccountInBank_QNAME, HasAccountInBankType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "countryCodeAddress") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) public JAXBElement createCountryCodeAddress(String value) { return new JAXBElement(_CountryCodeAddress_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "study") public JAXBElement createStudy(String value) { return new JAXBElement(_Study_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsHealthCareProfessionalType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isHealthCareProfessional") public JAXBElement createIsHealthCareProfessional(IsHealthCareProfessionalType value) { return new JAXBElement(_IsHealthCareProfessional_QNAME, IsHealthCareProfessionalType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IsHealthCareProfessionalType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "isHealthCareProfessional") public JAXBElement createIsHealthCareProfessional(IsHealthCareProfessionalDeprecatedType value) { return new JAXBElement(_IsHealthCareProfessional_QNAME, IsHealthCareProfessionalDeprecatedType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MandateType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "mandate") public JAXBElement createMandate(MandateType value) { return new JAXBElement(_Mandate_QNAME, MandateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedAttributeType }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "RequestedAttribute") public JAXBElement createRequestedAttribute(RequestedAttributeType value) { return new JAXBElement(_RequestedAttribute_QNAME, RequestedAttributeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "urn:eu:stork:names:tc:STORK:1.0:assertion", name = "spSector") public JAXBElement createSpSector(String value) { return new JAXBElement(_SpSector_QNAME, String.class, null, value); } }