- All Implemented Interfaces:
LimsLink<ProcessType>,Linkable<ProcessType>,Locatable,Serializable
Provides links to process types the automation is enabled on.
- Since:
- 2.26
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a Linkable.ProcessTypeLink(ProcessType processType) Constructor from a ProcessType entity.ProcessTypeLink(URI uri) Constructor with URI.ProcessTypeLink(URI uri, String name) Constructor with URI and name. -
Method Summary
Modifier and TypeMethodDescriptionGets the entity class for this link.getName()Gets the name of the process type.getUri()Gets the URI of the process type.voidSets the name of the process type.voidsetProcessType(Linkable<ProcessType> processType) Sets the process type from a linkable.voidSets the URI of the process type.toString()Returns a string representation of this process type link.Methods inherited from class com.genologics.ri.LimsLinkBase
equals, hashCode
-
Field Details
-
uri
The URI of the process type. -
name
The name of the process type.
-
-
Constructor Details
-
ProcessTypeLink
public ProcessTypeLink()Default constructor. -
ProcessTypeLink
Constructor with URI.- Parameters:
uri- The process type URI.
-
ProcessTypeLink
Constructor with URI and name.- Parameters:
uri- The process type URI.name- The process type name.
-
ProcessTypeLink
Constructor from a Linkable.- Parameters:
link- The linkable process type.
-
ProcessTypeLink
Constructor from a ProcessType entity.- Parameters:
processType- The process type entity.
-
-
Method Details
-
getUri
Gets the URI of the process type.- Returns:
- The process type URI.
-
setUri
Sets the URI of the process type.- Parameters:
value- The process type URI.
-
setProcessType
Sets the process type from a linkable.- Parameters:
processType- The linkable process type.
-
getName
Gets the name of the process type.- Returns:
- The process type name.
-
setName
Sets the name of the process type.- Parameters:
value- The process type name.
-
getEntityClass
Gets the entity class for this link.- Returns:
- The ProcessType class.
-
toString
Returns a string representation of this process type link.- Overrides:
toStringin classLimsLinkBase<ProcessType>- Returns:
- The process type URI and name.
- See Also:
-