- All Implemented Interfaces:
LimsLink<ProgramStatus>,Linkable<ProgramStatus>,Locatable,Serializable
Identifies the resource that represents the program status for the step.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new empty ProgramStatusLink.Constructs a new ProgramStatusLink from a linkable program status.ProgramStatusLink(URI uri) Constructs a new ProgramStatusLink with the given URI. -
Method Summary
Modifier and TypeMethodDescriptionGet the class of the true, full LIMS entity this object links to.getUri()Gets the URI of the program status.voidSets the URI of the program status.Methods inherited from class com.genologics.ri.LimsLinkBase
equals, hashCode, toString
-
Field Details
-
uri
The URI of the program status.
-
-
Constructor Details
-
ProgramStatusLink
public ProgramStatusLink()Constructs a new empty ProgramStatusLink. -
ProgramStatusLink
Constructs a new ProgramStatusLink with the given URI.- Parameters:
uri- the URI of the program status.
-
ProgramStatusLink
Constructs a new ProgramStatusLink from a linkable program status.- Parameters:
link- the linkable program status.- Throws:
NullPointerException- if link is null.
-
-
Method Details
-
getEntityClass
Get the class of the true, full LIMS entity this object links to.- Returns:
- The real object class.
-
getUri
Gets the URI of the program status.- Returns:
- the URI.
-
setUri
Sets the URI of the program status.- Parameters:
uri- the URI.
-