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

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

 class DataIdentTree.AtgNode
extends Object

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


Field Summary
private  IDMap<Long,DataIdentTree.AspNode> aspMap
           
 
Constructor Summary
DataIdentTree.AtgNode()
           
 
Method Summary
(package private)  HashMap<Long,DataIdentTree.AspNode> getAspMapCopy()
           
(package private)  DataIdentTree.AspNode getAspNode(long aspId)
           
(package private)  boolean isEmpty()
           
(package private)  void putAspNode(long aspId, DataIdentTree.AspNode aspNode)
           
(package private)  void removeAspNode(long aspId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aspMap

private IDMap<Long,DataIdentTree.AspNode> aspMap
Constructor Detail

DataIdentTree.AtgNode

DataIdentTree.AtgNode()
Method Detail

putAspNode

void putAspNode(long aspId,
                DataIdentTree.AspNode aspNode)

getAspNode

DataIdentTree.AspNode getAspNode(long aspId)

removeAspNode

void removeAspNode(long aspId)

isEmpty

boolean isEmpty()

getAspMapCopy

HashMap<Long,DataIdentTree.AspNode> getAspMapCopy()