java.lang.Object
com.genologics.ri.process.ProcessTypeLink
- All Implemented Interfaces:
LimsLink<ProcessType>,Linkable<ProcessType>,Locatable,Serializable
Process-type is a child element of process that identifies and provides a URI
linking to the detailed representation of the process type that the process
is associated with.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ProcessTypeLink(Linkable<ProcessType> link) Constructor from a linkable object.ProcessTypeLink(ProcessType processType) Constructor from a process type.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 object.- Parameters:
link- the linkable object.
-
ProcessTypeLink
Constructor from a process type.- 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 of the process type.- Returns:
- the name.
-
setName
Sets the name of the process type.- 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
-