Interface EntityDescription.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTTreatmentPreparationModule
All Known Implementing Classes:
IntendedRTTreatmentPhaseSequence.Item, RTAnatomicPrescriptionSequence.Item, RTSegmentAnnotationSequence.Item, RTTreatmentPreparationIOD
Enclosing class:
EntityDescription

public static interface EntityDescription.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Entity Description" (see EntityDescription)
  • Method Details

    • wrap

      static EntityDescription.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Entity Description (see EntityDescription)
      Returns:
      A wrapper object implementing the EntityDescription.Holder interface.
    • getEntityDescription

      default EntityDescription getEntityDescription()
      Returns:
      the Entity Description (see EntityDescription)
    • containsEntityDescription

      default boolean containsEntityDescription()
      Returns:
      Whether it contains the Entity Description (see EntityDescription)
    • removeEntityDescription

      default void removeEntityDescription()
      Removes the Entity Description (see EntityDescription