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

org.nmdp.ngs.hml.jaxb.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 1.8.3
Show newest version
//
// 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: 2014.09.27 at 10:27:59 AM CDT 
//


package org.nmdp.ngs.hml.jaxb;

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.nmdp.ngs.hml.jaxb 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 _Ssp_QNAME = new QName("http://schemas.nmdp.org/spec/hml/0.9.6", "ssp"); private final static QName _SbtSanger_QNAME = new QName("http://schemas.nmdp.org/spec/hml/0.9.6", "sbt-sanger"); private final static QName _TypingMethod_QNAME = new QName("http://schemas.nmdp.org/spec/hml/0.9.6", "typing-method"); private final static QName _SbtNgs_QNAME = new QName("http://schemas.nmdp.org/spec/hml/0.9.6", "sbt-ngs"); private final static QName _Sso_QNAME = new QName("http://schemas.nmdp.org/spec/hml/0.9.6", "sso"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.nmdp.ngs.hml.jaxb * */ public ObjectFactory() { } /** * Create an instance of {@link GenotypeList } * */ public GenotypeList createGenotypeList() { return new GenotypeList(); } /** * Create an instance of {@link DiploidCombination } * */ public DiploidCombination createDiploidCombination() { return new DiploidCombination(); } /** * Create an instance of {@link Glstring } * */ public Glstring createGlstring() { return new Glstring(); } /** * Create an instance of {@link TargetedRegion } * */ public TargetedRegion createTargetedRegion() { return new TargetedRegion(); } /** * Create an instance of {@link Ssp } * */ public Ssp createSsp() { return new Ssp(); } /** * Create an instance of {@link Hml } * */ public Hml createHml() { return new Hml(); } /** * Create an instance of {@link Property } * */ public Property createProperty() { return new Property(); } /** * Create an instance of {@link Sample } * */ public Sample createSample() { return new Sample(); } /** * Create an instance of {@link TypingTestNames } * */ public TypingTestNames createTypingTestNames() { return new TypingTestNames(); } /** * Create an instance of {@link Sso } * */ public Sso createSso() { return new Sso(); } /** * Create an instance of {@link Haploid } * */ public Haploid createHaploid() { return new Haploid(); } /** * Create an instance of {@link Interpretation } * */ public Interpretation createInterpretation() { return new Interpretation(); } /** * Create an instance of {@link SbtSanger } * */ public SbtSanger createSbtSanger() { return new SbtSanger(); } /** * Create an instance of {@link SbtNgs } * */ public SbtNgs createSbtNgs() { return new SbtNgs(); } /** * Create an instance of {@link Amplification } * */ public Amplification createAmplification() { return new Amplification(); } /** * Create an instance of {@link Allele } * */ public Allele createAllele() { return new Allele(); } /** * Create an instance of {@link RawReads } * */ public RawReads createRawReads() { return new RawReads(); } /** * Create an instance of {@link AlleleList } * */ public AlleleList createAlleleList() { return new AlleleList(); } /** * Create an instance of {@link Gssp } * */ public Gssp createGssp() { return new Gssp(); } /** * Create an instance of {@link ConsensusSequence } * */ public ConsensusSequence createConsensusSequence() { return new ConsensusSequence(); } /** * Create an instance of {@link Sequence } * */ public Sequence createSequence() { return new Sequence(); } /** * Create an instance of {@link Typing } * */ public Typing createTyping() { return new Typing(); } /** * Create an instance of {@link TypingTestName } * */ public TypingTestName createTypingTestName() { return new TypingTestName(); } /** * Create an instance of {@link LocusBlock } * */ public LocusBlock createLocusBlock() { return new LocusBlock(); } /** * Create an instance of {@link SubAmplification } * */ public SubAmplification createSubAmplification() { return new SubAmplification(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Ssp }{@code >}} * */ @XmlElementDecl(namespace = "http://schemas.nmdp.org/spec/hml/0.9.6", name = "ssp", substitutionHeadNamespace = "http://schemas.nmdp.org/spec/hml/0.9.6", substitutionHeadName = "typing-method") public JAXBElement createSsp(Ssp value) { return new JAXBElement(_Ssp_QNAME, Ssp.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SbtSanger }{@code >}} * */ @XmlElementDecl(namespace = "http://schemas.nmdp.org/spec/hml/0.9.6", name = "sbt-sanger", substitutionHeadNamespace = "http://schemas.nmdp.org/spec/hml/0.9.6", substitutionHeadName = "typing-method") public JAXBElement createSbtSanger(SbtSanger value) { return new JAXBElement(_SbtSanger_QNAME, SbtSanger.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://schemas.nmdp.org/spec/hml/0.9.6", name = "typing-method") public JAXBElement createTypingMethod(Object value) { return new JAXBElement(_TypingMethod_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SbtNgs }{@code >}} * */ @XmlElementDecl(namespace = "http://schemas.nmdp.org/spec/hml/0.9.6", name = "sbt-ngs", substitutionHeadNamespace = "http://schemas.nmdp.org/spec/hml/0.9.6", substitutionHeadName = "typing-method") public JAXBElement createSbtNgs(SbtNgs value) { return new JAXBElement(_SbtNgs_QNAME, SbtNgs.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Sso }{@code >}} * */ @XmlElementDecl(namespace = "http://schemas.nmdp.org/spec/hml/0.9.6", name = "sso", substitutionHeadNamespace = "http://schemas.nmdp.org/spec/hml/0.9.6", substitutionHeadName = "typing-method") public JAXBElement createSso(Sso value) { return new JAXBElement(_Sso_QNAME, Sso.class, null, value); } }