Interface PatientSupportID.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
IonBeamSequence.Item, IonMachineVerificationSequence.Item, TreatmentSessionIonBeamSequence.Item
Enclosing class:
PatientSupportID

public static interface PatientSupportID.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Patient Support ID" (see PatientSupportID)
  • Method Details

    • wrap

      static PatientSupportID.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Patient Support ID (see PatientSupportID)
      Returns:
      A wrapper object implementing the PatientSupportID.Holder interface.
    • getPatientSupportID

      default PatientSupportID getPatientSupportID()
      Returns:
      the Patient Support ID (see PatientSupportID)
    • containsPatientSupportID

      default boolean containsPatientSupportID()
      Returns:
      Whether it contains the Patient Support ID (see PatientSupportID)
    • removePatientSupportID

      default void removePatientSupportID()
      Removes the Patient Support ID (see PatientSupportID