Coverage Summary for Class: ObjectFactory (org.kitodo.dataformat.metskitodo)
Class |
Class, %
|
Method, %
|
Line, %
|
ObjectFactory |
100%
(1/1)
|
45,2%
(19/42)
|
45,2%
(19/42)
|
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 generiert
// Siehe <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a>
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
// Generiert: 2023.05.12 um 01:28:08 PM CEST
//
package org.kitodo.dataformat.metskitodo;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.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.kitodo.dataformat.metskitodo package.
* <p>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 _Kitodo_QNAME = new QName("http://meta.kitodo.org/v1/", "kitodo");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.kitodo.dataformat.metskitodo
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link MetsType }
*
*/
public MetsType createMetsType() {
return new MetsType();
}
/**
* Create an instance of {@link FileType }
*
*/
public FileType createFileType() {
return new FileType();
}
/**
* Create an instance of {@link FileType.FContent }
*
*/
public FileType.FContent createFileTypeFContent() {
return new FileType.FContent();
}
/**
* Create an instance of {@link StructLinkType }
*
*/
public StructLinkType createStructLinkType() {
return new StructLinkType();
}
/**
* Create an instance of {@link StructLinkType.SmLinkGrp }
*
*/
public StructLinkType.SmLinkGrp createStructLinkTypeSmLinkGrp() {
return new StructLinkType.SmLinkGrp();
}
/**
* Create an instance of {@link DivType }
*
*/
public DivType createDivType() {
return new DivType();
}
/**
* Create an instance of {@link MetsType.FileSec }
*
*/
public MetsType.FileSec createMetsTypeFileSec() {
return new MetsType.FileSec();
}
/**
* Create an instance of {@link MdSecType }
*
*/
public MdSecType createMdSecType() {
return new MdSecType();
}
/**
* Create an instance of {@link MdSecType.MdWrap }
*
*/
public MdSecType.MdWrap createMdSecTypeMdWrap() {
return new MdSecType.MdWrap();
}
/**
* Create an instance of {@link MetsType.MetsHdr }
*
*/
public MetsType.MetsHdr createMetsTypeMetsHdr() {
return new MetsType.MetsHdr();
}
/**
* Create an instance of {@link KitodoType }
*
*/
public KitodoType createKitodoType() {
return new KitodoType();
}
/**
* Create an instance of {@link MetadataType }
*
*/
public MetadataType createMetadataType() {
return new MetadataType();
}
/**
* Create an instance of {@link MetadataGroupType }
*
*/
public MetadataGroupType createMetadataGroupType() {
return new MetadataGroupType();
}
/**
* Create an instance of {@link Mets }
*
*/
public Mets createMets() {
return new Mets();
}
/**
* Create an instance of {@link AmdSecType }
*
*/
public AmdSecType createAmdSecType() {
return new AmdSecType();
}
/**
* Create an instance of {@link StructMapType }
*
*/
public StructMapType createStructMapType() {
return new StructMapType();
}
/**
* Create an instance of {@link MetsType.StructLink }
*
*/
public MetsType.StructLink createMetsTypeStructLink() {
return new MetsType.StructLink();
}
/**
* Create an instance of {@link BehaviorSecType }
*
*/
public BehaviorSecType createBehaviorSecType() {
return new BehaviorSecType();
}
/**
* Create an instance of {@link FileGrpType }
*
*/
public FileGrpType createFileGrpType() {
return new FileGrpType();
}
/**
* Create an instance of {@link ParType }
*
*/
public ParType createParType() {
return new ParType();
}
/**
* Create an instance of {@link SeqType }
*
*/
public SeqType createSeqType() {
return new SeqType();
}
/**
* Create an instance of {@link AreaType }
*
*/
public AreaType createAreaType() {
return new AreaType();
}
/**
* Create an instance of {@link BehaviorType }
*
*/
public BehaviorType createBehaviorType() {
return new BehaviorType();
}
/**
* Create an instance of {@link ObjectType }
*
*/
public ObjectType createObjectType() {
return new ObjectType();
}
/**
* Create an instance of {@link FileType.FLocat }
*
*/
public FileType.FLocat createFileTypeFLocat() {
return new FileType.FLocat();
}
/**
* Create an instance of {@link FileType.Stream }
*
*/
public FileType.Stream createFileTypeStream() {
return new FileType.Stream();
}
/**
* Create an instance of {@link FileType.TransformFile }
*
*/
public FileType.TransformFile createFileTypeTransformFile() {
return new FileType.TransformFile();
}
/**
* Create an instance of {@link FileType.FContent.XmlData }
*
*/
public FileType.FContent.XmlData createFileTypeFContentXmlData() {
return new FileType.FContent.XmlData();
}
/**
* Create an instance of {@link StructLinkType.SmLink }
*
*/
public StructLinkType.SmLink createStructLinkTypeSmLink() {
return new StructLinkType.SmLink();
}
/**
* Create an instance of {@link StructLinkType.SmLinkGrp.SmLocatorLink }
*
*/
public StructLinkType.SmLinkGrp.SmLocatorLink createStructLinkTypeSmLinkGrpSmLocatorLink() {
return new StructLinkType.SmLinkGrp.SmLocatorLink();
}
/**
* Create an instance of {@link StructLinkType.SmLinkGrp.SmArcLink }
*
*/
public StructLinkType.SmLinkGrp.SmArcLink createStructLinkTypeSmLinkGrpSmArcLink() {
return new StructLinkType.SmLinkGrp.SmArcLink();
}
/**
* Create an instance of {@link DivType.Mptr }
*
*/
public DivType.Mptr createDivTypeMptr() {
return new DivType.Mptr();
}
/**
* Create an instance of {@link DivType.Fptr }
*
*/
public DivType.Fptr createDivTypeFptr() {
return new DivType.Fptr();
}
/**
* Create an instance of {@link MetsType.FileSec.FileGrp }
*
*/
public MetsType.FileSec.FileGrp createMetsTypeFileSecFileGrp() {
return new MetsType.FileSec.FileGrp();
}
/**
* Create an instance of {@link MdSecType.MdRef }
*
*/
public MdSecType.MdRef createMdSecTypeMdRef() {
return new MdSecType.MdRef();
}
/**
* Create an instance of {@link MdSecType.MdWrap.XmlData }
*
*/
public MdSecType.MdWrap.XmlData createMdSecTypeMdWrapXmlData() {
return new MdSecType.MdWrap.XmlData();
}
/**
* Create an instance of {@link MetsType.MetsHdr.Agent }
*
*/
public MetsType.MetsHdr.Agent createMetsTypeMetsHdrAgent() {
return new MetsType.MetsHdr.Agent();
}
/**
* Create an instance of {@link MetsType.MetsHdr.AltRecordID }
*
*/
public MetsType.MetsHdr.AltRecordID createMetsTypeMetsHdrAltRecordID() {
return new MetsType.MetsHdr.AltRecordID();
}
/**
* Create an instance of {@link MetsType.MetsHdr.MetsDocumentID }
*
*/
public MetsType.MetsHdr.MetsDocumentID createMetsTypeMetsHdrMetsDocumentID() {
return new MetsType.MetsHdr.MetsDocumentID();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KitodoType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link KitodoType }{@code >}
*/
@XmlElementDecl(namespace = "http://meta.kitodo.org/v1/", name = "kitodo")
public JAXBElement<KitodoType> createKitodo(KitodoType value) {
return new JAXBElement<KitodoType>(_Kitodo_QNAME, KitodoType.class, null, value);
}
}