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

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

 class DataIdentTree.ObjNode
extends Object

Objekte diesen Typs stehen in der mehrstufigen Hashtabelle für eine Objekt-Identifikation. Jeder ObjNode haelt eine Map seiner Attributgruppen nach Attributgruppen-ID.


Field Summary
private  IDMap<Long,DataIdentTree.AtgNode> atgMap
           
 
Constructor Summary
DataIdentTree.ObjNode()
           
 
Method Summary
(package private)  HashMap<Long,DataIdentTree.AtgNode> getAtgMapCopy()
           
(package private)  DataIdentTree.AtgNode getAtgNode(long atgId)
           
(package private)  boolean isEmpty()
           
(package private)  void putAtgNode(long atgId, DataIdentTree.AtgNode atgNode)
           
(package private)  void removeAtgNode(long atgId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

atgMap

private IDMap<Long,DataIdentTree.AtgNode> atgMap
Constructor Detail

DataIdentTree.ObjNode

DataIdentTree.ObjNode()
Method Detail

putAtgNode

void putAtgNode(long atgId,
                DataIdentTree.AtgNode atgNode)

getAtgNode

DataIdentTree.AtgNode getAtgNode(long atgId)

removeAtgNode

void removeAtgNode(long atgId)

isEmpty

boolean isEmpty()

getAtgMapCopy

HashMap<Long,DataIdentTree.AtgNode> getAtgMapCopy()