org.nmdp.ngs.sra.jaxb.run.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.10-b140310.1920
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.22 at 10:48:07 AM CDT
//
package org.nmdp.ngs.sra.jaxb.run;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.nmdp.ngs.sra.jaxb.run 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 {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.nmdp.ngs.sra.jaxb.run
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Run }
*
*/
public Run createRun() {
return new Run();
}
/**
* Create an instance of {@link PipelineType }
*
*/
public PipelineType createPipelineType() {
return new PipelineType();
}
/**
* Create an instance of {@link ReferenceSequenceType }
*
*/
public ReferenceSequenceType createReferenceSequenceType() {
return new ReferenceSequenceType();
}
/**
* Create an instance of {@link ReferenceAssemblyType }
*
*/
public ReferenceAssemblyType createReferenceAssemblyType() {
return new ReferenceAssemblyType();
}
/**
* Create an instance of {@link ReferenceAssemblyType.Custom }
*
*/
public ReferenceAssemblyType.Custom createReferenceAssemblyTypeCustom() {
return new ReferenceAssemblyType.Custom();
}
/**
* Create an instance of {@link LinkType }
*
*/
public LinkType createLinkType() {
return new LinkType();
}
/**
* Create an instance of {@link Run.DataBlock }
*
*/
public Run.DataBlock createRunDataBlock() {
return new Run.DataBlock();
}
/**
* Create an instance of {@link Run.DataBlock.Files }
*
*/
public Run.DataBlock.Files createRunDataBlockFiles() {
return new Run.DataBlock.Files();
}
/**
* Create an instance of {@link PlatformType }
*
*/
public PlatformType createPlatformType() {
return new PlatformType();
}
/**
* Create an instance of {@link SpotDescriptorType }
*
*/
public SpotDescriptorType createSpotDescriptorType() {
return new SpotDescriptorType();
}
/**
* Create an instance of {@link SpotDescriptorType.SpotDecodeSpec }
*
*/
public SpotDescriptorType.SpotDecodeSpec createSpotDescriptorTypeSpotDecodeSpec() {
return new SpotDescriptorType.SpotDecodeSpec();
}
/**
* Create an instance of {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec createSpotDescriptorTypeSpotDecodeSpecReadSpec() {
return new SpotDescriptorType.SpotDecodeSpec.ReadSpec();
}
/**
* Create an instance of {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable createSpotDescriptorTypeSpotDecodeSpecReadSpecExpectedBasecallTable() {
return new SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable();
}
/**
* Create an instance of {@link IdentifierType }
*
*/
public IdentifierType createIdentifierType() {
return new IdentifierType();
}
/**
* Create an instance of {@link Run.ExperimentRef }
*
*/
public Run.ExperimentRef createRunExperimentRef() {
return new Run.ExperimentRef();
}
/**
* Create an instance of {@link ProcessingType }
*
*/
public ProcessingType createProcessingType() {
return new ProcessingType();
}
/**
* Create an instance of {@link Run.RunType }
*
*/
public Run.RunType createRunRunType() {
return new Run.RunType();
}
/**
* Create an instance of {@link Run.RunLinks }
*
*/
public Run.RunLinks createRunRunLinks() {
return new Run.RunLinks();
}
/**
* Create an instance of {@link Run.RunAttributes }
*
*/
public Run.RunAttributes createRunRunAttributes() {
return new Run.RunAttributes();
}
/**
* Create an instance of {@link RunSet }
*
*/
public RunSet createRunSet() {
return new RunSet();
}
/**
* Create an instance of {@link SequencingDirectivesType }
*
*/
public SequencingDirectivesType createSequencingDirectivesType() {
return new SequencingDirectivesType();
}
/**
* Create an instance of {@link NameType }
*
*/
public NameType createNameType() {
return new NameType();
}
/**
* Create an instance of {@link AttributeType }
*
*/
public AttributeType createAttributeType() {
return new AttributeType();
}
/**
* Create an instance of {@link QualifiedNameType }
*
*/
public QualifiedNameType createQualifiedNameType() {
return new QualifiedNameType();
}
/**
* Create an instance of {@link UrlType }
*
*/
public UrlType createUrlType() {
return new UrlType();
}
/**
* Create an instance of {@link XRefType }
*
*/
public XRefType createXRefType() {
return new XRefType();
}
/**
* Create an instance of {@link PipelineType.PipeSection }
*
*/
public PipelineType.PipeSection createPipelineTypePipeSection() {
return new PipelineType.PipeSection();
}
/**
* Create an instance of {@link ReferenceSequenceType.Sequence }
*
*/
public ReferenceSequenceType.Sequence createReferenceSequenceTypeSequence() {
return new ReferenceSequenceType.Sequence();
}
/**
* Create an instance of {@link ReferenceAssemblyType.Standard }
*
*/
public ReferenceAssemblyType.Standard createReferenceAssemblyTypeStandard() {
return new ReferenceAssemblyType.Standard();
}
/**
* Create an instance of {@link ReferenceAssemblyType.Custom.UrlLink }
*
*/
public ReferenceAssemblyType.Custom.UrlLink createReferenceAssemblyTypeCustomUrlLink() {
return new ReferenceAssemblyType.Custom.UrlLink();
}
/**
* Create an instance of {@link LinkType.EntrezLink }
*
*/
public LinkType.EntrezLink createLinkTypeEntrezLink() {
return new LinkType.EntrezLink();
}
/**
* Create an instance of {@link LinkType.UrlLink }
*
*/
public LinkType.UrlLink createLinkTypeUrlLink() {
return new LinkType.UrlLink();
}
/**
* Create an instance of {@link Run.DataBlock.Files.File }
*
*/
public Run.DataBlock.Files.File createRunDataBlockFilesFile() {
return new Run.DataBlock.Files.File();
}
/**
* Create an instance of {@link PlatformType.Capillary }
*
*/
public PlatformType.Capillary createPlatformTypeCapillary() {
return new PlatformType.Capillary();
}
/**
* Create an instance of {@link PlatformType.IonTorrent }
*
*/
public PlatformType.IonTorrent createPlatformTypeIonTorrent() {
return new PlatformType.IonTorrent();
}
/**
* Create an instance of {@link PlatformType.PacbioSmrt }
*
*/
public PlatformType.PacbioSmrt createPlatformTypePacbioSmrt() {
return new PlatformType.PacbioSmrt();
}
/**
* Create an instance of {@link PlatformType.CompleteGenomics }
*
*/
public PlatformType.CompleteGenomics createPlatformTypeCompleteGenomics() {
return new PlatformType.CompleteGenomics();
}
/**
* Create an instance of {@link PlatformType.AbiSolid }
*
*/
public PlatformType.AbiSolid createPlatformTypeAbiSolid() {
return new PlatformType.AbiSolid();
}
/**
* Create an instance of {@link PlatformType.Helicos }
*
*/
public PlatformType.Helicos createPlatformTypeHelicos() {
return new PlatformType.Helicos();
}
/**
* Create an instance of {@link PlatformType.Illumina }
*
*/
public PlatformType.Illumina createPlatformTypeIllumina() {
return new PlatformType.Illumina();
}
/**
* Create an instance of {@link PlatformType.Ls454 }
*
*/
public PlatformType.Ls454 createPlatformTypeLs454() {
return new PlatformType.Ls454();
}
/**
* Create an instance of {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder createSpotDescriptorTypeSpotDecodeSpecReadSpecRelativeOrder() {
return new SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder();
}
/**
* Create an instance of {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable.Basecall }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable.Basecall createSpotDescriptorTypeSpotDecodeSpecReadSpecExpectedBasecallTableBasecall() {
return new SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable.Basecall();
}
}