Interface ReferencedDoseReferenceSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
BeamSequence.Item, ControlPointSequence.Item, FractionGroupSequence.Item, IonControlPointSequence.Item
Enclosing class:
ReferencedDoseReferenceSequence

public static interface ReferencedDoseReferenceSequence.Holder extends AttributesWrapper
  • Method Details

    • getReferencedDoseReferenceSequence

      default ReferencedDoseReferenceSequence getReferencedDoseReferenceSequence()
      Returns:
      the Referenced Dose Reference Sequence (see ReferencedDoseReferenceSequence)
    • newReferencedDoseReferenceSequence

      default ReferencedDoseReferenceSequence newReferencedDoseReferenceSequence​(int initialCapacity)
      Adds a new Referenced Dose Reference Sequence. (see ReferencedDoseReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Referenced Dose Reference Sequence
    • ensureReferencedDoseReferenceSequence

      default ReferencedDoseReferenceSequence ensureReferencedDoseReferenceSequence​(int initialCapacity)
      Adds a new Referenced Dose Reference Sequence if it does not already exist. (see ReferencedDoseReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Referenced Dose Reference Sequence is created
    • containsReferencedDoseReferenceSequence

      default boolean containsReferencedDoseReferenceSequence()
      Returns:
      Whether it contains a Referenced Dose Reference Sequence (see ReferencedDoseReferenceSequence)
    • removeReferencedDoseReferenceSequence

      default void removeReferencedDoseReferenceSequence()
      Removes the Referenced Dose Reference Sequence (see ReferencedDoseReferenceSequence