All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.helger.cva.v10.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 7.1.3
Show newest version

package com.helger.cva.v10;

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;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.helger.cva.v10 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 _ContextValueAssociation_QNAME = new QName("http://docs.oasis-open.org/codelist/ns/ContextValueAssociation/1.0/", "ContextValueAssociation"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.cva.v10 * */ public ObjectFactory() { } /** * Create an instance of {@link Identification } * * @return * The created Identification object and never null. */ @Nonnull public Identification createIdentification() { return new Identification(); } /** * Create an instance of {@link Annotation } * * @return * The created Annotation object and never null. */ @Nonnull public Annotation createAnnotation() { return new Annotation(); } /** * Create an instance of {@link ContextValueAssociation } * * @return * The created ContextValueAssociation object and never null. */ @Nonnull public ContextValueAssociation createContextValueAssociation() { return new ContextValueAssociation(); } /** * Create an instance of {@link Title } * * @return * The created Title object and never null. */ @Nonnull public Title createTitle() { return new Title(); } /** * Create an instance of {@link Include } * * @return * The created Include object and never null. */ @Nonnull public Include createInclude() { return new Include(); } /** * Create an instance of {@link ValueTests } * * @return * The created ValueTests object and never null. */ @Nonnull public ValueTests createValueTests() { return new ValueTests(); } /** * Create an instance of {@link ValueTest } * * @return * The created ValueTest object and never null. */ @Nonnull public ValueTest createValueTest() { return new ValueTest(); } /** * Create an instance of {@link ValueLists } * * @return * The created ValueLists object and never null. */ @Nonnull public ValueLists createValueLists() { return new ValueLists(); } /** * Create an instance of {@link ValueList } * * @return * The created ValueList object and never null. */ @Nonnull public ValueList createValueList() { return new ValueList(); } /** * Create an instance of {@link InstanceMetadataSets } * * @return * The created InstanceMetadataSets object and never null. */ @Nonnull public InstanceMetadataSets createInstanceMetadataSets() { return new InstanceMetadataSets(); } /** * Create an instance of {@link InstanceMetadataSet } * * @return * The created InstanceMetadataSet object and never null. */ @Nonnull public InstanceMetadataSet createInstanceMetadataSet() { return new InstanceMetadataSet(); } /** * Create an instance of {@link InstanceMetadata } * * @return * The created InstanceMetadata object and never null. */ @Nonnull public InstanceMetadata createInstanceMetadata() { return new InstanceMetadata(); } /** * Create an instance of {@link Contexts } * * @return * The created Contexts object and never null. */ @Nonnull public Contexts createContexts() { return new Contexts(); } /** * Create an instance of {@link Context } * * @return * The created Context object and never null. */ @Nonnull public Context createContext() { return new Context(); } /** * Create an instance of {@link Message } * * @return * The created Message object and never null. */ @Nonnull public Message createMessage() { return new Message(); } /** * Create an instance of {@link ShortName } * * @return * The created ShortName object and never null. */ @Nonnull public ShortName createShortName() { return new ShortName(); } /** * Create an instance of {@link LongName } * * @return * The created LongName object and never null. */ @Nonnull public LongName createLongName() { return new LongName(); } /** * Create an instance of {@link Identifier } * * @return * The created Identifier object and never null. */ @Nonnull public Identifier createIdentifier() { return new Identifier(); } /** * Create an instance of {@link Identification.Agency } * * @return * The created Agency object and never null. */ @Nonnull public Identification.Agency createIdentificationAgency() { return new Identification.Agency(); } /** * Create an instance of {@link Annotation.Description } * * @return * The created Description object and never null. */ @Nonnull public Annotation.Description createAnnotationDescription() { return new Annotation.Description(); } /** * Create an instance of {@link Annotation.AppInfo } * * @return * The created AppInfo object and never null. */ @Nonnull public Annotation.AppInfo createAnnotationAppInfo() { return new Annotation.AppInfo(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContextValueAssociation }{@code >}} * * @return * The created JAXBElement and never null. */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/codelist/ns/ContextValueAssociation/1.0/", name = "ContextValueAssociation") @Nonnull public JAXBElement createContextValueAssociation( @Nullable final ContextValueAssociation value) { return new JAXBElement(_ContextValueAssociation_QNAME, ContextValueAssociation.class, null, value); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy