Interface ModifiedAttributesSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
OriginalAttributesSequence.Item
Enclosing class:
ModifiedAttributesSequence

public static interface ModifiedAttributesSequence.Holder extends AttributesWrapper
  • Method Details

    • getModifiedAttributesSequence

      default ModifiedAttributesSequence getModifiedAttributesSequence()
      Returns:
      the Modified Attributes Sequence (see ModifiedAttributesSequence)
    • newModifiedAttributesSequence

      default ModifiedAttributesSequence newModifiedAttributesSequence​(int initialCapacity)
      Adds a new Modified Attributes Sequence. (see ModifiedAttributesSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Modified Attributes Sequence
    • ensureModifiedAttributesSequence

      default ModifiedAttributesSequence ensureModifiedAttributesSequence​(int initialCapacity)
      Adds a new Modified Attributes Sequence if it does not already exist. (see ModifiedAttributesSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Modified Attributes Sequence is created
    • containsModifiedAttributesSequence

      default boolean containsModifiedAttributesSequence()
      Returns:
      Whether it contains a Modified Attributes Sequence (see ModifiedAttributesSequence)
    • removeModifiedAttributesSequence

      default void removeModifiedAttributesSequence()
      Removes the Modified Attributes Sequence (see ModifiedAttributesSequence