- All Implemented Interfaces:
LimsEntityLink<Researcher>,LimsEntityLinkable<Researcher>,LimsLink<Researcher>,Linkable<Researcher>,Locatable,Serializable
Researcher is a child element of the reagent lot. It provides a URI linking
to the detailed representation of the required researcher.
- Since:
- 2.18
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ResearcherLink(Linkable<Researcher> link) Constructor from a linkable researcher.ResearcherLink(URI uri) Constructor with URI. -
Method Summary
Modifier and TypeMethodDescriptionGets the entity class for this link.Gets the LIMS id from the URI.getUri()Gets the URI of the researcher.voidSets the LIMS id.voidSets the URI of the researcher.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 the researcher.
-
-
Constructor Details
-
ResearcherLink
public ResearcherLink()Default constructor. -
ResearcherLink
Constructor with URI.- Parameters:
uri- The researcher URI.
-
ResearcherLink
Constructor from a linkable researcher.- Parameters:
link- The linkable researcher.
-
-
Method Details
-
getUri
Gets the URI of the researcher.- Returns:
- The researcher URI.
-
setUri
Sets the URI of the researcher.- Parameters:
uri- The researcher URI.
-
getLimsid
Gets the LIMS id from the URI.- Returns:
- The LIMS id.
-
setLimsid
Sets the LIMS id. This operation does nothing for this link type.- Parameters:
id- The LIMS id.
-
getEntityClass
Gets the entity class for this link.- Returns:
- The Researcher class.
-