org.nmdp.ngs.sra.jaxb.analysis.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:06 AM CDT
//
package org.nmdp.ngs.sra.jaxb.analysis;
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.analysis 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.analysis
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Analysis }
*
*/
public Analysis createAnalysis() {
return new Analysis();
}
/**
* 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 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 AnalysisFileType }
*
*/
public AnalysisFileType createAnalysisFileType() {
return new AnalysisFileType();
}
/**
* Create an instance of {@link Analysis.AnalysisType }
*
*/
public Analysis.AnalysisType createAnalysisAnalysisType() {
return new Analysis.AnalysisType();
}
/**
* Create an instance of {@link IdentifierType }
*
*/
public IdentifierType createIdentifierType() {
return new IdentifierType();
}
/**
* Create an instance of {@link Analysis.StudyRef }
*
*/
public Analysis.StudyRef createAnalysisStudyRef() {
return new Analysis.StudyRef();
}
/**
* Create an instance of {@link Analysis.SampleRef }
*
*/
public Analysis.SampleRef createAnalysisSampleRef() {
return new Analysis.SampleRef();
}
/**
* Create an instance of {@link Analysis.RunRef }
*
*/
public Analysis.RunRef createAnalysisRunRef() {
return new Analysis.RunRef();
}
/**
* Create an instance of {@link Analysis.AnalysisRef }
*
*/
public Analysis.AnalysisRef createAnalysisAnalysisRef() {
return new Analysis.AnalysisRef();
}
/**
* Create an instance of {@link Analysis.Files }
*
*/
public Analysis.Files createAnalysisFiles() {
return new Analysis.Files();
}
/**
* Create an instance of {@link Analysis.AnalysisLinks }
*
*/
public Analysis.AnalysisLinks createAnalysisAnalysisLinks() {
return new Analysis.AnalysisLinks();
}
/**
* Create an instance of {@link Analysis.AnalysisAttributes }
*
*/
public Analysis.AnalysisAttributes createAnalysisAnalysisAttributes() {
return new Analysis.AnalysisAttributes();
}
/**
* Create an instance of {@link AnalysisSet }
*
*/
public AnalysisSet createAnalysisSet() {
return new AnalysisSet();
}
/**
* 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 ProcessingType }
*
*/
public ProcessingType createProcessingType() {
return new ProcessingType();
}
/**
* 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 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();
}
/**
* Create an instance of {@link AnalysisFileType.Checklist }
*
*/
public AnalysisFileType.Checklist createAnalysisFileTypeChecklist() {
return new AnalysisFileType.Checklist();
}
/**
* Create an instance of {@link Analysis.AnalysisType.SamplePhenotype }
*
*/
public Analysis.AnalysisType.SamplePhenotype createAnalysisAnalysisTypeSamplePhenotype() {
return new Analysis.AnalysisType.SamplePhenotype();
}
/**
* Create an instance of {@link Analysis.AnalysisType.SequenceAnnotation }
*
*/
public Analysis.AnalysisType.SequenceAnnotation createAnalysisAnalysisTypeSequenceAnnotation() {
return new Analysis.AnalysisType.SequenceAnnotation();
}
/**
* Create an instance of {@link Analysis.AnalysisType.SequenceAssembly }
*
*/
public Analysis.AnalysisType.SequenceAssembly createAnalysisAnalysisTypeSequenceAssembly() {
return new Analysis.AnalysisType.SequenceAssembly();
}
/**
* Create an instance of {@link Analysis.AnalysisType.SequenceVariation }
*
*/
public Analysis.AnalysisType.SequenceVariation createAnalysisAnalysisTypeSequenceVariation() {
return new Analysis.AnalysisType.SequenceVariation();
}
}