public abstract class AbstractCollectionNodeList<E extends Node> extends AbstractBridgeList<E>
BridgeList of Nodes, based on a collection of objects of perhaps other type, which are
implicitely convert(java.lang.Object, int)ed when necessary.AbstractBridgeList.BasicIterator| Modifier and Type | Field and Description |
|---|---|
protected Cloud |
cloud |
protected NodeManager |
nodeManager |
protected List |
wrappedCollection |
modCount| Constructor and Description |
|---|
AbstractCollectionNodeList(Collection c) |
AbstractCollectionNodeList(Collection<? extends Node> c,
Cloud cloud) |
AbstractCollectionNodeList(Collection<? extends Node> c,
NodeManager nodeManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int index,
E o) |
protected Object |
convert(Object o,
int index) |
E |
get(int index) |
protected Cloud |
getCloud() |
Collection<Node> |
getCollection() |
E |
remove(int index) |
E |
set(int index,
E o) |
int |
size() |
getProperties, getProperty, setProperty, sort, sort, subListadd, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRangeaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeAll, replaceAll, retainAll, spliterator, toArray, toArrayparallelStream, removeIf, streamprotected Cloud cloud
protected final NodeManager nodeManager
protected final List wrappedCollection
public AbstractCollectionNodeList(Collection<? extends Node> c, NodeManager nodeManager)
public AbstractCollectionNodeList(Collection<? extends Node> c, Cloud cloud)
public AbstractCollectionNodeList(Collection c)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}