Interface DeliveryRateUnitSequence.Holder

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

public static interface DeliveryRateUnitSequence.Holder extends AttributesWrapper
  • Method Details

    • getDeliveryRateUnitSequence

      default DeliveryRateUnitSequence getDeliveryRateUnitSequence()
      Returns:
      the Delivery Rate Unit Sequence (see DeliveryRateUnitSequence)
    • newDeliveryRateUnitSequence

      default DeliveryRateUnitSequence newDeliveryRateUnitSequence​(int initialCapacity)
      Adds a new Delivery Rate Unit Sequence. (see DeliveryRateUnitSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Delivery Rate Unit Sequence
    • ensureDeliveryRateUnitSequence

      default DeliveryRateUnitSequence ensureDeliveryRateUnitSequence​(int initialCapacity)
      Adds a new Delivery Rate Unit Sequence if it does not already exist. (see DeliveryRateUnitSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Delivery Rate Unit Sequence is created
    • containsDeliveryRateUnitSequence

      default boolean containsDeliveryRateUnitSequence()
      Returns:
      Whether it contains a Delivery Rate Unit Sequence (see DeliveryRateUnitSequence)
    • removeDeliveryRateUnitSequence

      default void removeDeliveryRateUnitSequence()
      Removes the Delivery Rate Unit Sequence (see DeliveryRateUnitSequence