java.lang.Object
com.genologics.ri.stepconfiguration.ProcessTypeLink
- All Implemented Interfaces:
LimsLink<ProcessType>,Linkable<ProcessType>,Locatable,Serializable
Process-type is a child element that provides a URI linking to the detailed
representation of the process type that the step 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 process type entity.ProcessTypeLink(URI uri) Constructor with URI.ProcessTypeLink(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 process type.getUri()Gets the URI of the process type.inthashCode()voidSets the name of the process type.voidSets the URI of the process type.toString()Returns a string representation of this process type link.
-
Field Details
-
name
The name of the process type. -
uri
The URI 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 process type entity.- Parameters:
processType- The process type entity.
-
-
Method Details
-
getEntityClass
Gets the entity class for this link.- Specified by:
getEntityClassin interfaceLimsLink<ProcessType>- Returns:
- The ProcessType class.
-
getName
Gets the name of the process type.- Returns:
- The process type name.
-
setName
Sets the name of the process type.- Parameters:
name- The process type name.
-
getUri
Gets the URI of the process type.- Specified by:
getUriin interfaceLimsLink<ProcessType>- Specified by:
getUriin interfaceLocatable- Returns:
- The process type URI.
-
setUri
Sets the URI of the process type. -
toString
Returns a string representation of this process type link. -
hashCode
public int hashCode() -
equals
-