Class PrismContainerArrayList<T extends Containerable>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<T>
com.evolveum.midpoint.prism.impl.xjc.PrismContainerArrayList<T>
All Implemented Interfaces:
PrismList, Serializable, Iterable<T>, Collection<T>, List<T>
Direct Known Subclasses:
ContainerablePrismBinding.ContainerableList

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: