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

org.purl.dc.elements._1.ObjectFactory Maven / Gradle / Ivy

//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.0 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2022.10.13 at 07:41:24 PM UTC 
//


package org.purl.dc.elements._1;

import javax.xml.namespace.QName;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.purl.dc.elements._1 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 _Date_QNAME = new QName("http://purl.org/dc/elements/1.1/", "date"); private final static QName _Any_QNAME = new QName("http://purl.org/dc/elements/1.1/", "any"); private final static QName _Creator_QNAME = new QName("http://purl.org/dc/elements/1.1/", "creator"); private final static QName _Description_QNAME = new QName("http://purl.org/dc/elements/1.1/", "description"); private final static QName _Identifier_QNAME = new QName("http://purl.org/dc/elements/1.1/", "identifier"); private final static QName _Language_QNAME = new QName("http://purl.org/dc/elements/1.1/", "language"); private final static QName _Subject_QNAME = new QName("http://purl.org/dc/elements/1.1/", "subject"); private final static QName _Title_QNAME = new QName("http://purl.org/dc/elements/1.1/", "title"); private final static QName _Publisher_QNAME = new QName("http://purl.org/dc/elements/1.1/", "publisher"); private final static QName _Contributor_QNAME = new QName("http://purl.org/dc/elements/1.1/", "contributor"); private final static QName _Type_QNAME = new QName("http://purl.org/dc/elements/1.1/", "type"); private final static QName _Format_QNAME = new QName("http://purl.org/dc/elements/1.1/", "format"); private final static QName _Source_QNAME = new QName("http://purl.org/dc/elements/1.1/", "source"); private final static QName _Relation_QNAME = new QName("http://purl.org/dc/elements/1.1/", "relation"); private final static QName _Coverage_QNAME = new QName("http://purl.org/dc/elements/1.1/", "coverage"); private final static QName _Rights_QNAME = new QName("http://purl.org/dc/elements/1.1/", "rights"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.purl.dc.elements._1 * */ public ObjectFactory() { } /** * Create an instance of {@link SimpleLiteral } * */ public SimpleLiteral createSimpleLiteral() { return new SimpleLiteral(); } /** * Create an instance of {@link ElementContainer } * */ public ElementContainer createElementContainer() { return new ElementContainer(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "date", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createDate(SimpleLiteral value) { return new JAXBElement(_Date_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "any") public JAXBElement createAny(SimpleLiteral value) { return new JAXBElement(_Any_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "creator", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createCreator(SimpleLiteral value) { return new JAXBElement(_Creator_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "description", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createDescription(SimpleLiteral value) { return new JAXBElement(_Description_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "identifier", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createIdentifier(SimpleLiteral value) { return new JAXBElement(_Identifier_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "language", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createLanguage(SimpleLiteral value) { return new JAXBElement(_Language_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "subject", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createSubject(SimpleLiteral value) { return new JAXBElement(_Subject_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "title", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createTitle(SimpleLiteral value) { return new JAXBElement(_Title_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "publisher", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createPublisher(SimpleLiteral value) { return new JAXBElement(_Publisher_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "contributor", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createContributor(SimpleLiteral value) { return new JAXBElement(_Contributor_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "type", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createType(SimpleLiteral value) { return new JAXBElement(_Type_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "format", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createFormat(SimpleLiteral value) { return new JAXBElement(_Format_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "source", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createSource(SimpleLiteral value) { return new JAXBElement(_Source_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "relation", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createRelation(SimpleLiteral value) { return new JAXBElement(_Relation_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "coverage", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createCoverage(SimpleLiteral value) { return new JAXBElement(_Coverage_QNAME, SimpleLiteral.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SimpleLiteral }{@code >} */ @XmlElementDecl(namespace = "http://purl.org/dc/elements/1.1/", name = "rights", substitutionHeadNamespace = "http://purl.org/dc/elements/1.1/", substitutionHeadName = "any") public JAXBElement createRights(SimpleLiteral value) { return new JAXBElement(_Rights_QNAME, SimpleLiteral.class, null, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy