java.lang.Object
com.genologics.ri.instrumenttype.InstrumentType
- All Implemented Interfaces:
Linkable<InstrumentType>,Locatable,Serializable
An instrument describes properties common to all instruments of that type.
- Since:
- 2.24
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe instrument type name.protected List<InstrumentTypeProcessType>The list of process types associated with this instrument type.protected URIThe URI of the instrument type.protected StringThe instrument vendor. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.InstrumentType(URI uri) Constructor with URI.InstrumentType(URI uri, String name) Constructor with URI and name. -
Method Summary
Modifier and TypeMethodDescriptiongetLink()Get a concrete link object to thisLinkablething.getName()Get the instrument type name.Get the list of process types associated with this instrument type.getUri()Get the URI of this object.Get the instrument vendor.voidSet the instrument type name.voidSet the URI of this object.voidSet the instrument vendor.
-
Field Details
-
name
The instrument type name. -
vendor
The instrument vendor. -
processTypes
The list of process types associated with this instrument type. -
uri
The URI of the instrument type.
-
-
Constructor Details
-
InstrumentType
public InstrumentType()Default constructor. -
InstrumentType
Constructor with URI.- Parameters:
uri- The instrument type URI.
-
InstrumentType
Constructor with URI and name.- Parameters:
uri- The instrument type URI.name- The instrument type name.
-
-
Method Details
-
getName
Get the instrument type name.- Returns:
- The instrument type name.
-
setName
Set the instrument type name.- Parameters:
value- The instrument type name.
-
getVendor
Get the instrument vendor.- Returns:
- The instrument vendor.
-
setVendor
Set the instrument vendor.- Parameters:
value- The instrument vendor.
-
getProcessTypes
Get the list of process types associated with this instrument type.- Returns:
- The list of process types.
-
getUri
Get the URI of this object. -
setUri
Set the URI of this object. -
getLink
Get a concrete link object to thisLinkablething.- Specified by:
getLinkin interfaceLinkable<InstrumentType>- Returns:
- A
LimsLinkto this object.
-