Interface ReferencedBeamSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
FractionGroupSequence.Item, ReferencedFractionGroupSequence.Item, ReferencedTreatmentRecordSequence.Item
Enclosing class:
ReferencedBeamSequence

public static interface ReferencedBeamSequence.Holder extends AttributesWrapper
  • Method Details

    • getReferencedBeamSequence

      default ReferencedBeamSequence getReferencedBeamSequence()
      Returns:
      the Referenced Beam Sequence (see ReferencedBeamSequence)
    • newReferencedBeamSequence

      default ReferencedBeamSequence newReferencedBeamSequence​(int initialCapacity)
      Adds a new Referenced Beam Sequence. (see ReferencedBeamSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Referenced Beam Sequence
    • ensureReferencedBeamSequence

      default ReferencedBeamSequence ensureReferencedBeamSequence​(int initialCapacity)
      Adds a new Referenced Beam Sequence if it does not already exist. (see ReferencedBeamSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Referenced Beam Sequence is created
    • containsReferencedBeamSequence

      default boolean containsReferencedBeamSequence()
      Returns:
      Whether it contains a Referenced Beam Sequence (see ReferencedBeamSequence)
    • removeReferencedBeamSequence

      default void removeReferencedBeamSequence()
      Removes the Referenced Beam Sequence (see ReferencedBeamSequence