Interface RecordedWedgeSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
GeneralMachineVerificationSequence.Item, TreatmentSessionBeamSequence.Item, TreatmentSessionIonBeamSequence.Item
Enclosing class:
RecordedWedgeSequence

public static interface RecordedWedgeSequence.Holder extends AttributesWrapper
  • Method Details

    • getRecordedWedgeSequence

      default RecordedWedgeSequence getRecordedWedgeSequence()
      Returns:
      the Recorded Wedge Sequence (see RecordedWedgeSequence)
    • newRecordedWedgeSequence

      default RecordedWedgeSequence newRecordedWedgeSequence​(int initialCapacity)
      Adds a new Recorded Wedge Sequence. (see RecordedWedgeSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Recorded Wedge Sequence
    • ensureRecordedWedgeSequence

      default RecordedWedgeSequence ensureRecordedWedgeSequence​(int initialCapacity)
      Adds a new Recorded Wedge Sequence if it does not already exist. (see RecordedWedgeSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Recorded Wedge Sequence is created
    • containsRecordedWedgeSequence

      default boolean containsRecordedWedgeSequence()
      Returns:
      Whether it contains a Recorded Wedge Sequence (see RecordedWedgeSequence)
    • removeRecordedWedgeSequence

      default void removeRecordedWedgeSequence()
      Removes the Recorded Wedge Sequence (see RecordedWedgeSequence