Interface DirectSegmentReferenceSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
SegmentReferenceSequence.Item
Enclosing class:
DirectSegmentReferenceSequence

public static interface DirectSegmentReferenceSequence.Holder extends AttributesWrapper
  • Method Details

    • getDirectSegmentReferenceSequence

      default DirectSegmentReferenceSequence getDirectSegmentReferenceSequence()
      Returns:
      the Direct Segment Reference Sequence (see DirectSegmentReferenceSequence)
    • newDirectSegmentReferenceSequence

      default DirectSegmentReferenceSequence newDirectSegmentReferenceSequence​(int initialCapacity)
      Adds a new Direct Segment Reference Sequence. (see DirectSegmentReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Direct Segment Reference Sequence
    • ensureDirectSegmentReferenceSequence

      default DirectSegmentReferenceSequence ensureDirectSegmentReferenceSequence​(int initialCapacity)
      Adds a new Direct Segment Reference Sequence if it does not already exist. (see DirectSegmentReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Direct Segment Reference Sequence is created
    • containsDirectSegmentReferenceSequence

      default boolean containsDirectSegmentReferenceSequence()
      Returns:
      Whether it contains a Direct Segment Reference Sequence (see DirectSegmentReferenceSequence)
    • removeDirectSegmentReferenceSequence

      default void removeDirectSegmentReferenceSequence()
      Removes the Direct Segment Reference Sequence (see DirectSegmentReferenceSequence