Interface ListModificationSequence<E>

Type Parameters:
E - type of list elements
All Superinterfaces:
AbstractListModificationSequence<E,QuasiListModification<? extends E>>, Iterable<QuasiListModification<? extends E>>
All Known Subinterfaces:
QuasiListChange<E>
All Known Implementing Classes:
ListChangeAccumulator, QuasiListChangeImpl

public interface ListModificationSequence<E> extends AbstractListModificationSequence<E,QuasiListModification<? extends E>>
Common supertype for QuasiListChange and ListChangeAccumulator.
  • Method Details

    • asListChange

      QuasiListChange<E> asListChange()
      May be destructive for this object. Therefore, this object should not be used after the call to this method, unless stated otherwise by the implementing class/interface.
    • asListChangeAccumulator

      ListChangeAccumulator<E> asListChangeAccumulator()
      May be destructive for this object. Therefore, this object should not be used after the call to this method, unless stated otherwise by the implementing class/interface.