Class SampleIdentifier

java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.id.ObjectIdentifier
ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.id.SampleIdentifier
All Implemented Interfaces:
IObjectId, ISampleId, Serializable

@JsonObject("as.dto.sample.id.SampleIdentifier") public class SampleIdentifier extends ObjectIdentifier implements ISampleId
Sample identifier.
See Also:
  • Constructor Details

    • SampleIdentifier

      public SampleIdentifier(String identifier)
      Parameters:
      identifier - Sample identifier, e.g. "/MY_SPACE/MY_SAMPLE" (space sample) or "/MY_SAMPLE" (shared sample)
    • SampleIdentifier

      public SampleIdentifier(String spaceCodeOrNull, String containerCodeOrNull, String sampleCode)
    • SampleIdentifier

      public SampleIdentifier(String spaceCodeOrNull, String projectCodeOrNull, String containerCodeOrNull, String sampleCode)