Class PrismContainerArrayList<T extends Containerable>

  • All Implemented Interfaces:
    PrismList, Serializable, Iterable<T>, Collection<T>, List<T>

    public abstract class PrismContainerArrayList<T extends Containerable>
    extends AbstractList<T>
    implements Serializable, PrismList
    Author:
    lazyman Changed to extend AbstractList instead of ArrayList, as some functionality of ArrayList (e.g. its optimized Itr class) does not work with class (PrismContainerArrayList), as of Java7. TODO: account for concurrent structural modifications using modCount property
    See Also:
    Serialized Form