Class ObjectFactory

java.lang.Object
com.genologics.ri.artifact.ObjectFactory

public class ObjectFactory extends Object
Factory class for creating instances of JAXB content classes defined in the com.genologics.ri.artifact package.

This class is required by JAXB (Java Architecture for XML Binding) and provides factory methods for instantiating JAXB-managed classes and elements within this package. Each factory method constructs new instances of schema-derived classes that represent XML content structures.

  • Constructor Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.genologics.ri.artifact
  • Method Details

    • createDemuxDetails

      public DemuxDetails createDemuxDetails()
      Creates a new DemuxDetails instance.
      Returns:
      A new DemuxDetails object.
    • createPoolStep

      public PoolStep createPoolStep()
      Creates a new PoolStep instance.
      Returns:
      A new PoolStep object.
    • createArtifactgroup

      public ArtifactGroupLink createArtifactgroup()
      Creates a new ArtifactGroupLink instance.
      Returns:
      A new ArtifactGroupLink object.
    • createSample

      public SampleLink createSample()
      Creates a new SampleLink instance.
      Returns:
      A new SampleLink object.
    • createDemux

      public Demux createDemux()
      Creates a new Demux instance.
      Returns:
      A new Demux object.
    • createReagentLabel

      public ReagentLabel createReagentLabel()
      Creates a new ReagentLabel instance.
      Returns:
      A new ReagentLabel object.
    • createDemuxSourceArtifact

      public DemuxSourceArtifact createDemuxSourceArtifact()
      Creates a new DemuxSourceArtifact instance.
      Returns:
      A new DemuxSourceArtifact object.
    • createDemuxLink

      public DemuxLink createDemuxLink()
      Creates a new DemuxLink instance.
      Returns:
      A new DemuxLink object.
    • createDemuxArtifactSample

      public DemuxArtifactSample createDemuxArtifactSample()
      Creates a new DemuxArtifactSample instance.
      Returns:
      A new DemuxArtifactSample object.
    • createDemuxArtifact

      public DemuxArtifact createDemuxArtifact()
      Creates a new DemuxArtifact instance.
      Returns:
      A new DemuxArtifact object.
    • createParentProcess

      public ParentProcessLink createParentProcess()
      Creates a new ParentProcessLink instance.
      Returns:
      A new ParentProcessLink object.
    • createArtifact

      public Artifact createArtifact()
      Creates a new Artifact instance.
      Returns:
      A new Artifact object.
    • createArtifactLink

      public ArtifactLink createArtifactLink()
      Creates a new ArtifactLink instance.
      Returns:
      A new ArtifactLink object.
    • createControlTypeLink

      public ControlTypeLink createControlTypeLink()
      Creates a new ControlTypeLink instance.
      Returns:
      A new ControlTypeLink object.
    • createDetails

      public ArtifactBatchFetchResult createDetails()
      Creates a new ArtifactBatchFetchResult instance.
      Returns:
      A new ArtifactBatchFetchResult object.
    • createArtifacts

      public Artifacts createArtifacts()
      Creates a new Artifacts instance.
      Returns:
      A new Artifacts object.
    • createArtifacts

      public JAXBElement<Artifacts> createArtifacts(Artifacts value)
      Creates a JAXBElement for Artifacts.
      Parameters:
      value - The Artifacts object to wrap.
      Returns:
      A JAXBElement wrapping the Artifacts object.
    • createDetails

      Creates a JAXBElement for ArtifactBatchFetchResult.
      Parameters:
      value - The ArtifactBatchFetchResult object to wrap.
      Returns:
      A JAXBElement wrapping the ArtifactBatchFetchResult object.
    • createArtifact

      public JAXBElement<Artifact> createArtifact(Artifact value)
      Creates a JAXBElement for Artifact.
      Parameters:
      value - The Artifact object to wrap.
      Returns:
      A JAXBElement wrapping the Artifact object.
    • createDemuxDetails

      public JAXBElement<DemuxDetails> createDemuxDetails(DemuxDetails value)
      Creates a JAXBElement for DemuxDetails.
      Parameters:
      value - The DemuxDetails object to wrap.
      Returns:
      A JAXBElement wrapping the DemuxDetails object.
    • createDemux

      public JAXBElement<Demux> createDemux(Demux value)
      Creates a JAXBElement for Demux.
      Parameters:
      value - The Demux object to wrap.
      Returns:
      A JAXBElement wrapping the Demux object.