java.lang.Object
com.genologics.ri.stepconfiguration.LockableSetting
com.genologics.ri.stepconfiguration.ReagentKitLink
- All Implemented Interfaces:
LimsLink<ReagentKit>,Linkable<ReagentKit>,Locatable,Serializable
Reagent-Kit-Link is an element providing a URI linking to the detailed
representation of a reagent kit.
- Since:
- 2.18
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe name of the reagent kit.protected URIThe URI of the reagent kit.Fields inherited from class com.genologics.ri.stepconfiguration.LockableSetting
locked -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ReagentKitLink(Linkable<ReagentKit> link) Constructor from a linkable reagent kit.ReagentKitLink(ReagentKit kit) Constructor from a reagent kit entity.ReagentKitLink(URI uri) Constructor with URI.ReagentKitLink(URI uri, String name) Constructor with URI and name. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the entity class for this link.getName()Gets the name of the reagent kit.getUri()Gets the URI of the reagent kit.inthashCode()voidSets the name of the reagent kit.voidSets the URI of the reagent kit.toString()Returns a string representation of this reagent kit link.Methods inherited from class com.genologics.ri.stepconfiguration.LockableSetting
isLocked, setLocked
-
Field Details
-
name
The name of the reagent kit. -
uri
The URI of the reagent kit.
-
-
Constructor Details
-
ReagentKitLink
public ReagentKitLink()Default constructor. -
ReagentKitLink
Constructor with URI.- Parameters:
uri- The URI of the reagent kit.
-
ReagentKitLink
Constructor with URI and name.- Parameters:
uri- The URI of the reagent kit.name- The name of the reagent kit.
-
ReagentKitLink
Constructor from a linkable reagent kit.- Parameters:
link- The linkable reagent kit.
-
ReagentKitLink
Constructor from a reagent kit entity.- Parameters:
kit- The reagent kit entity.
-
-
Method Details
-
getName
Gets the name of the reagent kit.- Returns:
- The reagent kit name.
-
setName
Sets the name of the reagent kit.- Parameters:
name- The reagent kit name.
-
getUri
Gets the URI of the reagent kit.- Specified by:
getUriin interfaceLimsLink<ReagentKit>- Specified by:
getUriin interfaceLocatable- Returns:
- The reagent kit URI.
-
setUri
Sets the URI of the reagent kit. -
getEntityClass
Gets the entity class for this link.- Specified by:
getEntityClassin interfaceLimsLink<ReagentKit>- Returns:
- The ReagentKit class.
-
toString
Returns a string representation of this reagent kit link. -
hashCode
public int hashCode() -
equals
-