Interface OverrideSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
BrachyControlPointDeliveredSequence.Item, BrachyPulseControlPointDeliveredSequence.Item, ControlPointDeliverySequence.Item, IonControlPointDeliverySequence.Item, TreatmentToleranceViolationSequence.Item
Enclosing class:
OverrideSequence

public static interface OverrideSequence.Holder extends AttributesWrapper
  • Method Details

    • getOverrideSequence

      default OverrideSequence getOverrideSequence()
      Returns:
      the Override Sequence (see OverrideSequence)
    • newOverrideSequence

      default OverrideSequence newOverrideSequence​(int initialCapacity)
      Adds a new Override Sequence. (see OverrideSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Override Sequence
    • ensureOverrideSequence

      default OverrideSequence ensureOverrideSequence​(int initialCapacity)
      Adds a new Override Sequence if it does not already exist. (see OverrideSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Override Sequence is created
    • containsOverrideSequence

      default boolean containsOverrideSequence()
      Returns:
      Whether it contains a Override Sequence (see OverrideSequence)
    • removeOverrideSequence

      default void removeOverrideSequence()
      Removes the Override Sequence (see OverrideSequence