Interface DeliveryRate.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
CArmPhotonElectronControlPointSequence.Item, RoboticPathControlPointSequence.Item, TomotherapeuticControlPointSequence.Item
Enclosing class:
DeliveryRate

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

    • wrap

      static DeliveryRate.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Delivery Rate (see DeliveryRate)
      Returns:
      A wrapper object implementing the DeliveryRate.Holder interface.
    • getDeliveryRate

      default DeliveryRate getDeliveryRate()
      Returns:
      the Delivery Rate (see DeliveryRate)
    • containsDeliveryRate

      default boolean containsDeliveryRate()
      Returns:
      Whether it contains the Delivery Rate (see DeliveryRate)
    • removeDeliveryRate

      default void removeDeliveryRate()
      Removes the Delivery Rate (see DeliveryRate