org.mmbase.bridge.util
Class BridgeCollections

java.lang.Object
  extended by org.mmbase.bridge.util.BridgeCollections

public abstract class BridgeCollections
extends Object

Analogon of Collections. Methods speak for themselves.

Since:
MMBase-1.8
Version:
$Id: BridgeCollections.java 42894 2010-07-15 08:51:26Z michiel $
Author:
Michiel Meeuwissen

Nested Class Summary
(package private) static class BridgeCollections.EmptyBridgeList<E>
           
(package private) static class BridgeCollections.EmptyModuleList
           
(package private) static class BridgeCollections.EmptyNodeList
           
(package private) static class BridgeCollections.EmptyNodeManagerList
           
(package private) static class BridgeCollections.EmptyRelationList
           
(package private) static class BridgeCollections.EmptyRelationManagerList
           
(package private) static class BridgeCollections.EmptyStringList
           
(package private) static class BridgeCollections.UnmodifiableBridgeList<E>
           
(package private) static class BridgeCollections.UnmodifiableListIterator<E>
           
(package private) static class BridgeCollections.UnmodifiableModuleIterator
           
(package private) static class BridgeCollections.UnmodifiableNodeIterator
           
(package private) static class BridgeCollections.UnmodifiableNodeList
           
(package private) static class BridgeCollections.UnmodifiableNodeManagerIterator
           
(package private) static class BridgeCollections.UnmodifiableNodeManagerList
           
(package private) static class BridgeCollections.UnmodifiableRelationIterator
           
(package private) static class BridgeCollections.UnmodifiableRelationList
           
(package private) static class BridgeCollections.UnmodifiableRelationManagerIterator
           
(package private) static class BridgeCollections.UnmodifiableRelationManagerList
           
(package private) static class BridgeCollections.UnmodifiableStringIterator
           
(package private) static class BridgeCollections.UnmodifiableStringList
           
 
Field Summary
static ModuleList EMPTY_MODULELIST
           
static NodeList EMPTY_NODELIST
           
static NodeManagerList EMPTY_NODEMANAGERLIST
           
static RelationList EMPTY_RELATIONLIST
           
static RelationManagerList EMPTY_RELATIONMANAGERLIST
           
static StringList EMPTY_STRINGLIST
           
 
Constructor Summary
BridgeCollections()
           
 
Method Summary
static
<E> BridgeList<E>
unmodifiableBridgeList(BridgeList<E> bridgeList)
          Makes a BridgeList unmodifiable.
static NodeList unmodifiableNodeList(NodeList nodeList)
          Makes a NodeList unmodifiable.
static NodeManagerList unmodifiableNodeManagerList(NodeManagerList nodeList)
          Makes a NodeManagerList unmodifiable.
static RelationList unmodifiableRelationList(RelationList relationList)
          Makes a RelationList unmodifiable.
static RelationManagerList unmodifiableRelationManagerList(RelationManagerList nodeList)
          Makes a RelationManagerList unmodifiable.
static StringList unmodifiableStringList(StringList stringList)
          Makes a StringList unmodifiable.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_NODELIST

public static final NodeList EMPTY_NODELIST

EMPTY_NODEMANAGERLIST

public static final NodeManagerList EMPTY_NODEMANAGERLIST

EMPTY_RELATIONMANAGERLIST

public static final RelationManagerList EMPTY_RELATIONMANAGERLIST

EMPTY_RELATIONLIST

public static final RelationList EMPTY_RELATIONLIST

EMPTY_STRINGLIST

public static final StringList EMPTY_STRINGLIST

EMPTY_MODULELIST

public static final ModuleList EMPTY_MODULELIST
Constructor Detail

BridgeCollections

public BridgeCollections()
Method Detail

unmodifiableBridgeList

public static final <E> BridgeList<E> unmodifiableBridgeList(BridgeList<E> bridgeList)
Makes a BridgeList unmodifiable.


unmodifiableNodeList

public static final NodeList unmodifiableNodeList(NodeList nodeList)
Makes a NodeList unmodifiable.


unmodifiableNodeManagerList

public static final NodeManagerList unmodifiableNodeManagerList(NodeManagerList nodeList)
Makes a NodeManagerList unmodifiable.


unmodifiableRelationManagerList

public static final RelationManagerList unmodifiableRelationManagerList(RelationManagerList nodeList)
Makes a RelationManagerList unmodifiable.


unmodifiableRelationList

public static final RelationList unmodifiableRelationList(RelationList relationList)
Makes a RelationList unmodifiable.


unmodifiableStringList

public static final StringList unmodifiableStringList(StringList stringList)
Makes a StringList unmodifiable.



MMBase 2.0-SNAPSHOT - null