org.purl.dc.elements._1.ObjectFactory Maven / Gradle / Ivy
Show all versions of service-base Show documentation
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 generiert
// Siehe http://java.sun.com/xml/jaxb
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
// Generiert: 2019.06.05 um 12:27:41 PM CEST
//
package org.purl.dc.elements._1;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* 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 static final QName _Contributor_QNAME = new QName("http://purl.org/dc/elements/1.1/", "contributor");
private static final QName _Rights_QNAME = new QName("http://purl.org/dc/elements/1.1/", "rights");
private static final QName _Publisher_QNAME = new QName("http://purl.org/dc/elements/1.1/", "publisher");
private static final QName _Date_QNAME = new QName("http://purl.org/dc/elements/1.1/", "date");
private static final QName _Coverage_QNAME = new QName("http://purl.org/dc/elements/1.1/", "coverage");
private static final QName _Identifier_QNAME = new QName("http://purl.org/dc/elements/1.1/", "identifier");
private static final QName _Creator_QNAME = new QName("http://purl.org/dc/elements/1.1/", "creator");
private static final QName _Subject_QNAME = new QName("http://purl.org/dc/elements/1.1/", "subject");
private static final QName _Format_QNAME = new QName("http://purl.org/dc/elements/1.1/", "format");
private static final QName _Description_QNAME = new QName("http://purl.org/dc/elements/1.1/", "description");
private static final QName _Language_QNAME = new QName("http://purl.org/dc/elements/1.1/", "language");
private static final QName _Source_QNAME = new QName("http://purl.org/dc/elements/1.1/", "source");
private static final QName _Title_QNAME = new QName("http://purl.org/dc/elements/1.1/", "title");
private static final QName _Type_QNAME = new QName("http://purl.org/dc/elements/1.1/", "type");
private static final QName _Any_QNAME = new QName("http://purl.org/dc/elements/1.1/", "any");
private static final QName _Relation_QNAME = new QName("http://purl.org/dc/elements/1.1/", "relation");
/**
* 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 >}}
*
*/
@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 >}}
*
*/
@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);
}
/**
* Create an 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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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 >}}
*
*/
@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);
}
}