org.mmbase.bridge.util
Class BridgeCollections

Package class diagram package 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 44632 2011-01-06 22:19:55Z 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 <E> BridgeList<E> unmodifiableBridgeList(BridgeList<E> bridgeList)
Makes a BridgeList unmodifiable.


unmodifiableNodeList

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


unmodifiableNodeManagerList

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


unmodifiableRelationManagerList

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


unmodifiableRelationList

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


unmodifiableStringList

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



MMBase2 Bridge 2.0-SNAPSHOT - 2013-03-30T06:34