java.lang.Object
com.genologics.ri.LimsLinkBase<ProcessTemplate>
com.genologics.ri.processtemplate.ProcessTemplateLink
- All Implemented Interfaces:
LimsLink<ProcessTemplate>,Linkable<ProcessTemplate>,Locatable,Serializable
process-template-link is a child element type of Process Templates and
provides a URI linking to the detailed representation of a Process Template.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor from a linkable process template.ProcessTemplateLink(ProcessTemplate template) Constructor from a ProcessTemplate object.ProcessTemplateLink(URI uri) Constructor with URI.ProcessTemplateLink(URI uri, String name) Constructor with URI and name. -
Method Summary
Methods inherited from class com.genologics.ri.LimsLinkBase
equals, hashCode
-
Field Details
-
uri
The URI of the process template. -
name
The name of the process template.
-
-
Constructor Details
-
ProcessTemplateLink
public ProcessTemplateLink()Default constructor. -
ProcessTemplateLink
Constructor with URI.- Parameters:
uri- the URI of the process template.
-
ProcessTemplateLink
Constructor with URI and name.- Parameters:
uri- the URI of the process template.name- the name of the process template.
-
ProcessTemplateLink
Constructor from a linkable process template.- Parameters:
link- the linkable process template.
-
ProcessTemplateLink
Constructor from a ProcessTemplate object.- Parameters:
template- the process template.
-
-
Method Details
-
getEntityClass
Gets the entity class.- Returns:
- the ProcessTemplate class.
-
getName
Gets the name.- Returns:
- the name.
-
setName
Sets the name.- Parameters:
name- the name to set.
-
getUri
Gets the URI.- Returns:
- the URI.
-
setUri
Sets the URI.- Parameters:
uri- the URI to set.
-
toString
Returns a string representation of this process template link.- Overrides:
toStringin classLimsLinkBase<ProcessTemplate>- Returns:
- The process template URI and name.
- See Also:
-