de.bsvrz.ars.ars.mgmt.datatree
Class DataIdentTree.RootNode

java.lang.Object
  extended by de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree.RootNode
Enclosing class:
DataIdentTree

 class DataIdentTree.RootNode
extends Object

Ein Objekt diesen Typs stellt den Wurzel-Knoten der mehrstufigen Hashtabelle dar. Der RootNode haelt eine Map seiner Objekte nach Objekt-ID.


Field Summary
private  IDMap<Long,DataIdentTree.ObjNode> objMap
           
 
Constructor Summary
DataIdentTree.RootNode()
           
 
Method Summary
(package private)  HashMap<Long,DataIdentTree.ObjNode> getObjMapCopy()
           
(package private)  DataIdentTree.ObjNode getObjNode(long objId)
           
(package private)  boolean isEmpty()
           
(package private)  void putObjNode(long objId, DataIdentTree.ObjNode objNode)
           
(package private)  void removeObjNode(long objId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objMap

private IDMap<Long,DataIdentTree.ObjNode> objMap
Constructor Detail

DataIdentTree.RootNode

DataIdentTree.RootNode()
Method Detail

putObjNode

void putObjNode(long objId,
                DataIdentTree.ObjNode objNode)

getObjNode

DataIdentTree.ObjNode getObjNode(long objId)

removeObjNode

void removeObjNode(long objId)

isEmpty

boolean isEmpty()

getObjMapCopy

HashMap<Long,DataIdentTree.ObjNode> getObjMapCopy()