public abstract class AbstractNodeList<E extends Node> extends BasicList<E>
convert(java.lang.Object) to make sure the list
contains Nodes.BasicList.BasicIterator, BasicList.ObjectComparator, BasicList.WrappedComparator| Modifier and Type | Field and Description |
|---|---|
protected Cloud |
cloud |
protected NodeManager |
nodeManager |
modCount| Constructor and Description |
|---|
AbstractNodeList() |
AbstractNodeList(Collection c) |
AbstractNodeList(Collection c,
Cloud cloud) |
AbstractNodeList(Collection c,
NodeManager nodeManager) |
| Modifier and Type | Method and Description |
|---|---|
protected static NodeManager |
castToNodeManager(Cloud cloud,
Node n)
since MMBase 1.8
|
protected E |
convert(Object o)
converts the object in the list to the excpected format
|
static Node |
convertMMObjectNodetoBridgeNode(Cloud cloud,
NodeManager nodeManager,
Object o) |
static Node |
convertWithBridgeToNode(Cloud cloud,
NodeManager nodeManager,
Object o)
Converts an object to a Node, using only bridge.
|
protected static Node |
getNode(Cloud cloud,
NodeManager nodeManager,
MMObjectNode coreNode) |
add, convert, convertAll, get, getProperties, getProperty, remove, set, setProperty, size, sort, sort, subList, toArrayadd, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRangeaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, 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, toArrayparallelStream, removeIf, streamprotected final Cloud cloud
protected final NodeManager nodeManager
public AbstractNodeList()
public AbstractNodeList(Collection c)
AbstractNodeList(Collection c, Cloud cloud)
AbstractNodeList(Collection c, NodeManager nodeManager)
protected E convert(Object o)
BasicListpublic static Node convertWithBridgeToNode(Cloud cloud, NodeManager nodeManager, Object o)
null if o is either null or could not be
converted.public static Node convertMMObjectNodetoBridgeNode(Cloud cloud, NodeManager nodeManager, Object o)
protected static NodeManager castToNodeManager(Cloud cloud, Node n)
protected static Node getNode(Cloud cloud, NodeManager nodeManager, MMObjectNode coreNode)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}