java.lang.Object
com.genologics.ri.processtemplate.ProcessTypeLink
- All Implemented Interfaces:
LimsLink<ProcessType>,Linkable<ProcessType>,Locatable,Serializable
Process-type is a child element of process-template that identifies and
provides a URI linking to the detailed representation of the Process Type
that the Process Template is associated with.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a linkable process type.ProcessTypeLink(ProcessType processType) Constructor from a ProcessType object.ProcessTypeLink(URI uri) Constructor with URI.ProcessTypeLink(URI uri, String name) Constructor with URI and name. -
Method Summary
-
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 URI of the process type.
-
ProcessTypeLink
Constructor with URI and name.- Parameters:
uri- the URI of the process type.name- the name of the process type.
-
ProcessTypeLink
Constructor from a linkable process type.- Parameters:
link- the linkable process type.
-
ProcessTypeLink
Constructor from a ProcessType object.- Parameters:
processType- the process type.
-
-
Method Details
-
getEntityClass
Gets the entity class.- Specified by:
getEntityClassin interfaceLimsLink<ProcessType>- Returns:
- the ProcessType class.
-
getName
Gets the name.- Returns:
- the name.
-
setName
Sets the name.- Parameters:
name- the name to set.
-
getUri
Gets the URI.- Specified by:
getUriin interfaceLimsLink<ProcessType>- Specified by:
getUriin interfaceLocatable- Returns:
- the URI.
-
setUri
Sets the URI. -
toString
Returns a string representation of this object. -
hashCode
public int hashCode() -
equals
-