Class ObjectIdentifier
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.id.ObjectIdentifier
- All Implemented Interfaces:
IObjectId,Serializable
- Direct Known Subclasses:
ExperimentIdentifier,ProjectIdentifier,SampleIdentifier
@JsonObject("as.dto.common.id.ObjectIdentifier")
public abstract class ObjectIdentifier
extends Object
implements IObjectId
Base class for ids that identify objects by identifiers. An identifier is a mutable user-defined string. An identifier is assigned to an object
during the object creation but can change afterwards. An object's identifier is not guaranteed to be always the same, e.g. a sample identifier
changes when the sample is moved to a different space.
- See Also:
-
Constructor Summary
Constructors -
Method Summary