org.siebengeisslein.collections
Class AbstractPersistentList.SubList<T>
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.collections.AbstractCollection<EntryType>
org.siebengeisslein.collections.AbstractPersistentList<T>
org.siebengeisslein.collections.AbstractPersistentList.SubList<T>
- All Implemented Interfaces:
- java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>, Instrumented
- Enclosing class:
- AbstractPersistentList<EntryType>
public static class AbstractPersistentList.SubList<T>
- extends AbstractPersistentList<T>
| Methods inherited from class org.siebengeisslein.collections.AbstractPersistentList |
add, addAll, clear, contains, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, subList |
| Methods inherited from class org.siebengeisslein.client.Persistent |
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
addAll, containsAll, isEmpty, removeAll, retainAll, toArray, toArray |
AbstractPersistentList.SubList
public AbstractPersistentList.SubList(AbstractPersistentList<T> backingList,
int fromIndex,
int toIndex)
checkVersion
protected void checkVersion()
- Overrides:
checkVersion in class AbstractPersistentList<T>
incVersion
protected void incVersion()
- Overrides:
incVersion in class AbstractCollection<T>
remove
public T remove(int index)
set
public T set(int pos,
T t)
add
public void add(int pos,
T t)
get
public T get(int pos)
size
public int size()