Module com.genologics.ri
Package com.genologics.ri
Interface LimsEntityLink<E extends LimsEntity<E>>
- Type Parameters:
E
- The type of entity that is at the end of the link.
- All Superinterfaces:
LimsEntityLinkable<E>
,LimsLink<E>
,Linkable<E>
,Locatable
- All Known Implementing Classes:
ArtifactLink
,ArtifactLink
,ArtifactLink
,ArtifactLink
,ArtifactLink
,ClarityFile
,ContainerLink
,ContainerLink
,DemuxArtifactSample
,InstrumentLink
,InstrumentLink
,InstrumentLink
,InstrumentLink
,InstrumentLink
,LabLink
,LabLink
,Location
,ParentProcessLink
,ParentProcessLink
,Placement
,ProcessLink
,ProjectLink
,ProjectLink
,ReagentLotLink
,ReagentLotLink
,ReagentTypeLink
,ResearcherLink
,ResearcherLink
,ResearcherLink
,ResearcherLink
,SampleLink
,SampleLink
,SharedResultFile
Interface for links to LimsEntity objects.
-
Method Summary
Modifier and TypeMethodDescriptiondefault LimsEntityLink<E>
getLink()
Since anything implementing this interface is already an entity link, this default implementation will just return itself.Methods inherited from interface com.genologics.ri.LimsEntityLinkable
getLimsid, getLimsId, setLimsid, setLimsId
Methods inherited from interface com.genologics.ri.LimsLink
getEntityClass, getUri
-
Method Details
-
getLink
Since anything implementing this interface is already an entity link, this default implementation will just return itself.- Specified by:
getLink
in interfaceLimsEntityLinkable<E extends LimsEntity<E>>
- Specified by:
getLink
in interfaceLimsLink<E extends LimsEntity<E>>
- Specified by:
getLink
in interfaceLinkable<E extends LimsEntity<E>>
- Returns:
- This LimsEntityLink.
-