
eu.toop.edm.jaxb.cv.agent.ObjectFactory Maven / Gradle / Ivy
package eu.toop.edm.jaxb.cv.agent;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import com.helger.commons.annotation.CodingStyleguideUnaware;
import eu.toop.edm.jaxb.cv.cac.AddressType;
import eu.toop.edm.jaxb.cv.cac.PeriodType;
import eu.toop.edm.jaxb.cv.cbc.CodeType;
import eu.toop.edm.jaxb.cv.cbc.DateType;
import eu.toop.edm.jaxb.cv.cbc.IDReferenceType;
import eu.toop.edm.jaxb.cv.cbc.IDType;
import eu.toop.edm.jaxb.cv.cbc.NameType;
import eu.toop.edm.jaxb.cv.cbc.TextType;
import eu.toop.edm.jaxb.cv.cbc.URIType;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the eu.toop.edm.jaxb.cv.agent 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.
This class was annotated by ph-jaxb22-plugin -Xph-annotate
*
*
*/
@XmlRegistry
@CodingStyleguideUnaware
public class ObjectFactory {
public final static QName _Alias_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "alias");
public final static QName _AlternativeName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "alternativeName");
public final static QName _BirthFamilyName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "birthFamilyName");
public final static QName _DateOfBirth_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "dateOfBirth");
public final static QName _DateOfDeath_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "dateOfDeath");
public final static QName _Email_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "email");
public final static QName _FamilyName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "familyName");
public final static QName _Fax_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "fax");
public final static QName _FormalName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "formalName");
public final static QName _FullName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "fullName");
public final static QName _Gender_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "gender");
public final static QName _GivenName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "givenName");
public final static QName _Citizenship_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "citizenship");
public final static QName _LegalForm_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "legalForm");
public final static QName _InternetAddress_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "internetAddress");
public final static QName _OwnedBy_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "ownedBy");
public final static QName _RoleOf_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "roleOf");
public final static QName _PatronimicName_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "patronimicName");
public final static QName _Size_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "size");
public final static QName _TaxIdentifier_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "taxIdentifier");
public final static QName _Telephone_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "telephone");
public final static QName _Address_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "address");
public final static QName _AvailabilityRestriction_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "availabilityRestriction");
public final static QName _DefaultContactPoint_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "defaultContactPoint");
public final static QName _HasContactPoint_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "hasContactPoint");
public final static QName _Channel_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "channel");
public final static QName _CountryOfBirth_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "countryOfBirth");
public final static QName _CountryOfDeath_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "countryOfDeath");
public final static QName _Interval_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "interval");
public final static QName _LegalLocation_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "legalLocation");
public final static QName _Location_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "location");
public final static QName _FormalLocation_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "formalLocation");
public final static QName _PlaceOfBirth_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "placeOfBirth");
public final static QName _PlaceOfDeath_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "placeOfDeath");
public final static QName _Role_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "role");
public final static QName _RegisteredLocation_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "registeredLocation");
public final static QName _Agent_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "Agent");
public final static QName _ContactPoint_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "ContactPoint");
public final static QName _FormalOrganization_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "FormalOrganization");
public final static QName _OpeningHoursSpecificationHours_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "OpeningHoursSpecificationHours");
public final static QName _Organization_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "Organization");
public final static QName _Person_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "Person");
public final static QName _PublicOrganization_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "PublicOrganization");
public final static QName _RegisteredOrganization_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "RegisteredOrganization");
public final static QName _System_QNAME = new QName("https://semic.org/sa/cv/cagv/agent-2.0.0#", "System");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.toop.edm.jaxb.cv.agent
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link OpeningHoursSpecificationType }
*
* @return
* The created OpeningHoursSpecificationType object and never null
.
*/
@Nonnull
public OpeningHoursSpecificationType createOpeningHoursSpecificationType() {
return new OpeningHoursSpecificationType();
}
/**
* Create an instance of {@link ContactPointType }
*
* @return
* The created ContactPointType object and never null
.
*/
@Nonnull
public ContactPointType createContactPointType() {
return new ContactPointType();
}
/**
* Create an instance of {@link ChannelType }
*
* @return
* The created ChannelType object and never null
.
*/
@Nonnull
public ChannelType createChannelType() {
return new ChannelType();
}
/**
* Create an instance of {@link eu.toop.edm.jaxb.cv.agent.LocationType }
*
* @return
* The created LocationType object and never null
.
*/
@Nonnull
public eu.toop.edm.jaxb.cv.agent.LocationType createLocationType() {
return new eu.toop.edm.jaxb.cv.agent.LocationType();
}
/**
* Create an instance of {@link RoleType }
*
* @return
* The created RoleType object and never null
.
*/
@Nonnull
public RoleType createRoleType() {
return new RoleType();
}
/**
* Create an instance of {@link AgentType }
*
* @return
* The created AgentType object and never null
.
*/
@Nonnull
public AgentType createAgentType() {
return new AgentType();
}
/**
* Create an instance of {@link FormalOrganizationType }
*
* @return
* The created FormalOrganizationType object and never null
.
*/
@Nonnull
public FormalOrganizationType createFormalOrganizationType() {
return new FormalOrganizationType();
}
/**
* Create an instance of {@link OrganizationType }
*
* @return
* The created OrganizationType object and never null
.
*/
@Nonnull
public OrganizationType createOrganizationType() {
return new OrganizationType();
}
/**
* Create an instance of {@link PersonType }
*
* @return
* The created PersonType object and never null
.
*/
@Nonnull
public PersonType createPersonType() {
return new PersonType();
}
/**
* Create an instance of {@link PublicOrganizationType }
*
* @return
* The created PublicOrganizationType object and never null
.
*/
@Nonnull
public PublicOrganizationType createPublicOrganizationType() {
return new PublicOrganizationType();
}
/**
* Create an instance of {@link RegisteredOrganizationType }
*
* @return
* The created RegisteredOrganizationType object and never null
.
*/
@Nonnull
public RegisteredOrganizationType createRegisteredOrganizationType() {
return new RegisteredOrganizationType();
}
/**
* Create an instance of {@link SystemType }
*
* @return
* The created SystemType object and never null
.
*/
@Nonnull
public SystemType createSystemType() {
return new SystemType();
}
/**
* Create an instance of {@link BusinessType }
*
* @return
* The created BusinessType object and never null
.
*/
@Nonnull
public BusinessType createBusinessType() {
return new BusinessType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "alias")
@Nonnull
public JAXBElement createAlias(
@Nullable
final NameType value) {
return new JAXBElement(_Alias_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "alternativeName")
@Nonnull
public JAXBElement createAlternativeName(
@Nullable
final NameType value) {
return new JAXBElement(_AlternativeName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "birthFamilyName")
@Nonnull
public JAXBElement createBirthFamilyName(
@Nullable
final NameType value) {
return new JAXBElement(_BirthFamilyName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DateType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DateType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "dateOfBirth")
@Nonnull
public JAXBElement createDateOfBirth(
@Nullable
final DateType value) {
return new JAXBElement(_DateOfBirth_QNAME, DateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DateType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DateType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "dateOfDeath")
@Nonnull
public JAXBElement createDateOfDeath(
@Nullable
final DateType value) {
return new JAXBElement(_DateOfDeath_QNAME, DateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link URIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link URIType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "email")
@Nonnull
public JAXBElement createEmail(
@Nullable
final URIType value) {
return new JAXBElement(_Email_QNAME, URIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "familyName")
@Nonnull
public JAXBElement createFamilyName(
@Nullable
final NameType value) {
return new JAXBElement(_FamilyName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TextType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "fax")
@Nonnull
public JAXBElement createFax(
@Nullable
final TextType value) {
return new JAXBElement(_Fax_QNAME, TextType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "formalName")
@Nonnull
public JAXBElement createFormalName(
@Nullable
final NameType value) {
return new JAXBElement(_FormalName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "fullName")
@Nonnull
public JAXBElement createFullName(
@Nullable
final NameType value) {
return new JAXBElement(_FullName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "gender")
@Nonnull
public JAXBElement createGender(
@Nullable
final CodeType value) {
return new JAXBElement(_Gender_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "givenName")
@Nonnull
public JAXBElement createGivenName(
@Nullable
final NameType value) {
return new JAXBElement(_GivenName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "citizenship")
@Nonnull
public JAXBElement createCitizenship(
@Nullable
final CodeType value) {
return new JAXBElement(_Citizenship_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "legalForm")
@Nonnull
public JAXBElement createLegalForm(
@Nullable
final CodeType value) {
return new JAXBElement(_LegalForm_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link URIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link URIType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "internetAddress")
@Nonnull
public JAXBElement createInternetAddress(
@Nullable
final URIType value) {
return new JAXBElement(_InternetAddress_QNAME, URIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IDReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDReferenceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "ownedBy")
@Nonnull
public JAXBElement createOwnedBy(
@Nullable
final IDReferenceType value) {
return new JAXBElement(_OwnedBy_QNAME, IDReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IDReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDReferenceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "roleOf")
@Nonnull
public JAXBElement createRoleOf(
@Nullable
final IDReferenceType value) {
return new JAXBElement(_RoleOf_QNAME, IDReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "patronimicName")
@Nonnull
public JAXBElement createPatronimicName(
@Nullable
final NameType value) {
return new JAXBElement(_PatronimicName_QNAME, NameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "size")
@Nonnull
public JAXBElement createSize(
@Nullable
final CodeType value) {
return new JAXBElement(_Size_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "taxIdentifier")
@Nonnull
public JAXBElement createTaxIdentifier(
@Nullable
final IDType value) {
return new JAXBElement(_TaxIdentifier_QNAME, IDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TextType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "telephone")
@Nonnull
public JAXBElement createTelephone(
@Nullable
final TextType value) {
return new JAXBElement(_Telephone_QNAME, TextType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AddressType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AddressType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "address")
@Nonnull
public JAXBElement createAddress(
@Nullable
final AddressType value) {
return new JAXBElement(_Address_QNAME, AddressType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OpeningHoursSpecificationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OpeningHoursSpecificationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "availabilityRestriction")
@Nonnull
public JAXBElement createAvailabilityRestriction(
@Nullable
final OpeningHoursSpecificationType value) {
return new JAXBElement(_AvailabilityRestriction_QNAME, OpeningHoursSpecificationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "defaultContactPoint")
@Nonnull
public JAXBElement createDefaultContactPoint(
@Nullable
final ContactPointType value) {
return new JAXBElement(_DefaultContactPoint_QNAME, ContactPointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "hasContactPoint")
@Nonnull
public JAXBElement createHasContactPoint(
@Nullable
final ContactPointType value) {
return new JAXBElement(_HasContactPoint_QNAME, ContactPointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ChannelType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ChannelType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "channel")
@Nonnull
public JAXBElement createChannel(
@Nullable
final ChannelType value) {
return new JAXBElement(_Channel_QNAME, ChannelType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "countryOfBirth")
@Nonnull
public JAXBElement createCountryOfBirth(
@Nullable
final eu.toop.edm.jaxb.w3.locn.LocationType value) {
return new JAXBElement(_CountryOfBirth_QNAME, eu.toop.edm.jaxb.w3.locn.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "countryOfDeath")
@Nonnull
public JAXBElement createCountryOfDeath(
@Nullable
final eu.toop.edm.jaxb.w3.locn.LocationType value) {
return new JAXBElement(_CountryOfDeath_QNAME, eu.toop.edm.jaxb.w3.locn.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PeriodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PeriodType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "interval")
@Nonnull
public JAXBElement createInterval(
@Nullable
final PeriodType value) {
return new JAXBElement(_Interval_QNAME, PeriodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "legalLocation")
@Nonnull
public JAXBElement createLegalLocation(
@Nullable
final eu.toop.edm.jaxb.w3.locn.LocationType value) {
return new JAXBElement(_LegalLocation_QNAME, eu.toop.edm.jaxb.w3.locn.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "location")
@Nonnull
public JAXBElement createLocation(
@Nullable
final eu.toop.edm.jaxb.cv.agent.LocationType value) {
return new JAXBElement(_Location_QNAME, eu.toop.edm.jaxb.cv.agent.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "formalLocation")
@Nonnull
public JAXBElement createFormalLocation(
@Nullable
final eu.toop.edm.jaxb.cv.agent.LocationType value) {
return new JAXBElement(_FormalLocation_QNAME, eu.toop.edm.jaxb.cv.agent.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "placeOfBirth")
@Nonnull
public JAXBElement createPlaceOfBirth(
@Nullable
final eu.toop.edm.jaxb.w3.locn.LocationType value) {
return new JAXBElement(_PlaceOfBirth_QNAME, eu.toop.edm.jaxb.w3.locn.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.w3.locn.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "placeOfDeath")
@Nonnull
public JAXBElement createPlaceOfDeath(
@Nullable
final eu.toop.edm.jaxb.w3.locn.LocationType value) {
return new JAXBElement(_PlaceOfDeath_QNAME, eu.toop.edm.jaxb.w3.locn.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RoleType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RoleType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "role")
@Nonnull
public JAXBElement createRole(
@Nullable
final RoleType value) {
return new JAXBElement(_Role_QNAME, RoleType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link eu.toop.edm.jaxb.cv.agent.LocationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "registeredLocation")
@Nonnull
public JAXBElement createRegisteredLocation(
@Nullable
final eu.toop.edm.jaxb.cv.agent.LocationType value) {
return new JAXBElement(_RegisteredLocation_QNAME, eu.toop.edm.jaxb.cv.agent.LocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AgentType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AgentType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "Agent")
@Nonnull
public JAXBElement createAgent(
@Nullable
final AgentType value) {
return new JAXBElement(_Agent_QNAME, AgentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ContactPointType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "ContactPoint")
@Nonnull
public JAXBElement createContactPoint(
@Nullable
final ContactPointType value) {
return new JAXBElement(_ContactPoint_QNAME, ContactPointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FormalOrganizationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link FormalOrganizationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "FormalOrganization")
@Nonnull
public JAXBElement createFormalOrganization(
@Nullable
final FormalOrganizationType value) {
return new JAXBElement(_FormalOrganization_QNAME, FormalOrganizationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OpeningHoursSpecificationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OpeningHoursSpecificationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "OpeningHoursSpecificationHours")
@Nonnull
public JAXBElement createOpeningHoursSpecificationHours(
@Nullable
final OpeningHoursSpecificationType value) {
return new JAXBElement(_OpeningHoursSpecificationHours_QNAME, OpeningHoursSpecificationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OrganizationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OrganizationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "Organization")
@Nonnull
public JAXBElement createOrganization(
@Nullable
final OrganizationType value) {
return new JAXBElement(_Organization_QNAME, OrganizationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "Person")
@Nonnull
public JAXBElement createPerson(
@Nullable
final PersonType value) {
return new JAXBElement(_Person_QNAME, PersonType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PublicOrganizationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PublicOrganizationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "PublicOrganization")
@Nonnull
public JAXBElement createPublicOrganization(
@Nullable
final PublicOrganizationType value) {
return new JAXBElement(_PublicOrganization_QNAME, PublicOrganizationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RegisteredOrganizationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RegisteredOrganizationType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "RegisteredOrganization")
@Nonnull
public JAXBElement createRegisteredOrganization(
@Nullable
final RegisteredOrganizationType value) {
return new JAXBElement(_RegisteredOrganization_QNAME, RegisteredOrganizationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SystemType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SystemType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://semic.org/sa/cv/cagv/agent-2.0.0#", name = "System")
@Nonnull
public JAXBElement createSystem(
@Nullable
final SystemType value) {
return new JAXBElement(_System_QNAME, SystemType.class, null, value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy