org.garret.perst
Interface IPersistentList<E extends IPersistent>

All Superinterfaces:
java.util.Collection<E>, java.io.Externalizable, IPersistent, java.lang.Iterable<E>, java.util.List<E>, java.io.Serializable

public interface IPersistentList<E extends IPersistent>
extends IPersistent, java.util.List<E>

Interface for ordered collection (sequence). The user can access elements by their integer index (position in the list), and search for elements in the list.


Method Summary
 
Methods inherited from interface org.garret.perst.IPersistent
assignOid, deallocate, getOid, getStorage, invalidate, isDeleted, isModified, isPersistent, isRaw, load, loadAndModify, makePersistent, modify, onLoad, onStore, recursiveLoading, store
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray