- All Implemented Interfaces:
LimsEntityLink<Sample>,LimsEntityLinkable<Sample>,LimsLink<Sample>,Linkable<Sample>,Locatable,Serializable
The details of a sample that is part of a pooled artifact.
- Since:
- 2.26
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor from a LimsEntityLinkable.DemuxArtifactSample(Linkable<Sample> link) Constructor from a Linkable.DemuxArtifactSample(URI uri) Constructor taking a URI.DemuxArtifactSample(URI uri, String limsid) Constructor taking a URI and LIMS id. -
Method Summary
Methods inherited from class com.genologics.ri.LimsLinkBase
equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.genologics.ri.LimsEntityLink
getLinkMethods inherited from interface com.genologics.ri.LimsEntityLinkable
getLimsId, setLimsId
-
Field Details
-
uri
The URI of this demux artifact sample. -
limsid
The LIMS id of this demux artifact sample.
-
-
Constructor Details
-
DemuxArtifactSample
public DemuxArtifactSample()Default constructor. -
DemuxArtifactSample
Constructor taking a URI.- Parameters:
uri- The sample URI.
-
DemuxArtifactSample
Constructor taking a URI and LIMS id.- Parameters:
uri- The sample URI.limsid- The sample LIMS id.
-
DemuxArtifactSample
Constructor from a Linkable.- Parameters:
link- The linkable object to copy.
-
DemuxArtifactSample
Constructor from a LimsEntityLinkable.- Parameters:
link- The LIMS entity linkable object to copy.
-
-
Method Details
-
getUri
Gets the URI.- Returns:
- The sample URI.
-
setUri
Sets the URI.- Parameters:
uri- The sample URI.
-
getLimsid
Gets the LIMS id.- Returns:
- The sample LIMS id.
-
setLimsid
Sets the LIMS id.- Parameters:
limsid- The sample LIMS id.
-
getEntityClass
Gets the entity class.- Returns:
- The Sample class.
-