See: Description
| Interface | Description |
|---|---|
| TreeIterator |
A specialized iterator for 'TreeLists'
|
| Class | Description |
|---|---|
| AbstractBridgeList<E extends Comparable<? super E>> |
As AbstractList, but implements some extra methods required by BridgeList
|
| AbstractCloud |
This abstract implementation of Cloud implements all methods which are based on implementations of
other methods, and implements things which many cloud implementataion likely have to do
themselves, like properties.
|
| AbstractCloudContext |
Abstract implementation of CloudContext which implements a number of methods with reasonable defaults, or based on other methods.
|
| AbstractCollectionNodeList<E extends Node> |
An AbstractCollectionNodeList implements a
BridgeList of Nodes, based on a collection of objects of perhaps other type, which are
implicitely AbstractCollectionNodeList.convert(java.lang.Object, int)ed when necessary. |
| AbstractFieldValue |
This abstract version of
FieldValue only leaves AbstractFieldValue.get() to implement. |
| AbstractNode |
Abstract implementation of Node.
|
| AbstractNodeManager |
Abstract implementation of NodeManager, to minimalize the implementation of a virtual one.
|
| AbstractQueryWrapper<Q extends Query> |
Abstract base class for both
QueryWrapper and NodeQueryWrapper. |
| AbstractSequentialBridgeList<E extends Comparable<? super E>> |
As AbstractSequentialList, but implements some extra methods required by BridgeList
|
| AnnotatedNode<A> |
An annotated node is an object that wraps another
Node but wich can be annotated with
some extra information. |
| BridgeCollections |
Analogon of
Collections. |
| BridgeCollections.EmptyBridgeList<E> | |
| BridgeCollections.EmptyModuleList | |
| BridgeCollections.EmptyNodeList | |
| BridgeCollections.EmptyNodeManagerList | |
| BridgeCollections.EmptyRelationList | |
| BridgeCollections.EmptyRelationManagerList | |
| BridgeCollections.EmptyStringList | |
| BridgeCollections.UnmodifiableBridgeList<E> | |
| BridgeCollections.UnmodifiableListIterator<E> | |
| BridgeCollections.UnmodifiableModuleIterator | |
| BridgeCollections.UnmodifiableNodeIterator | |
| BridgeCollections.UnmodifiableNodeList | |
| BridgeCollections.UnmodifiableNodeManagerIterator | |
| BridgeCollections.UnmodifiableNodeManagerList | |
| BridgeCollections.UnmodifiableRelationIterator | |
| BridgeCollections.UnmodifiableRelationList | |
| BridgeCollections.UnmodifiableRelationManagerIterator | |
| BridgeCollections.UnmodifiableRelationManagerList | |
| BridgeCollections.UnmodifiableStringIterator | |
| BridgeCollections.UnmodifiableStringList | |
| ChangedNode |
A nodewrapper in which fields are explicitely marked as 'changed' (even though they may actually not be).
|
| CloneUtil |
Utility to clone mmbase bridge nodes.
|
| CloudThreadLocal |
ThreadLocal to store an MMBase Bridge Cloud
|
| CloudUtil |
An utility to work with clouds on the session or as a ThreadLocal
|
| CollectionNodeList |
A (fixed-size) list of nodes, based on a Collection of Nodes.
|
| CollectionRelationList |
A list of
Relations, based on a Collection of Nodes |
| DataTypeField |
Wraps a DataType object into a (virtual) Field object.
|
| FieldWrapper |
Wraps another Field (and makes it unmodifiable).
|
| GrowingTreeList |
This version of
TreeList is automaticly growing with the same 'branch' every time when that is possible. |
| HugeNodeListIterator |
Iterates the big result of a query.
|
| MapNode<V> |
A bridge Node based on a
Map. |
| MapNodeManager |
A bridge NodeManager based on a Map of node values.
|
| NodeChanger |
Wraps another Node, and adds '
NodeChanger.isChangedByThis()'. |
| NodeFieldComparator |
Comparator two nodes based on the string value in the specified field.
|
| NodeManagerDescription |
This container class contains the information for instantation of an actual
NodeManager
object. |
| NodeMap |
A
Map representing a Node. |
| NodeMapWithoutProcess |
Like
NodeMap but it uses Node.getValueWithoutProcess(java.lang.String) and Node.setValueWithoutProcess(java.lang.String, java.lang.Object) to acces the wrapped node. |
| NodeQueryWrapper |
Implementation of
Query completely based on other instance of that. |
| NodeWrapper |
Wraps another Node.
|
| Queries |
This class contains various utility methods for manipulating and creating query objects.
|
| QueryWrapper |
Implementation of
Query completely based on other instance of that. |
| SearchUtil |
This utility provides methods to easily create and execute queries in the bridge.
|
| TreeList |
Queries a Tree from MMBase.
|
This package contains several bridge related classes which can be used independently of the rest of MMBase.
This package contains also some implementation of bridge interfaces. In contradiction to implemenations in org.mmbase.bridge.implementation, these classes do not depend on MMBase core classes, and have public constructors.
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}