dataanalysis.dictionaries
Class CharBasedDictionaryTreeNode

java.lang.Object
  |
  +--dataanalysis.dictionaries.CharBasedDictionaryTreeNode

public class CharBasedDictionaryTreeNode
extends java.lang.Object
implements java.io.Serializable

Diese Klasse dient lediglich als Datenstruktur f?r das CharBasedDictionary.

Version:
1.0 (14.12.1999)
Author:
Andre Masloch
See Also:
Serialized Form

Field Summary
 java.lang.Character character
          der Buchstabe, den dieser Knoten repr?sentiert.
 int number
          Nummer des Wortes, dass durch diesen CharBasedDictionaryTreeNode im CharBasedDictionary repr?sentiert wird.
Ist Wert gleich 0, so handelt es sich um einen Hilfsknoten.
Ist der Wert n kleiner als 0, so handelt es sich um einen Knoten der das als gel?scht markierte Wort mit der Nummer n im CharBasedDictionary repr?sentiert.
Standardwert : 0.



 CharBasedDictionaryTreeNode parent
          Objekt, dass den Vater im Baum repr?sentiert.
Standardwert : null

 java.util.TreeMap related
          TreeMap, in der alle Relationen des aktuellen Knotens vorhanden sind.
TreeMap-Schl?ssel : Integer (Wortnummer)
TreeMap-Values : Double


 java.util.TreeMap subNodes
          TreeMap, in der alle S?hne des aktuellen Knotens vorhanden sind.
TreeMap-Schl?ssel : Character
TreeMap-Values : CharBasedDictionaryTreeNode


static int VIRTUAL
          ist number auf diesen Wert gesetzt, bedeutet dies, dass der Knoten nur ein Hilfsknoten ist.
 
Constructor Summary
CharBasedDictionaryTreeNode()
          ruft einfach this(null) auf.
CharBasedDictionaryTreeNode(CharBasedDictionaryTreeNode p)
          initialisiert den Knoten mit Standardwerten und setzt den Elternknoten auf p.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

VIRTUAL

public static final int VIRTUAL
ist number auf diesen Wert gesetzt, bedeutet dies, dass der Knoten nur ein Hilfsknoten ist.

character

public java.lang.Character character
der Buchstabe, den dieser Knoten repr?sentiert. Standardwert ist null.

number

public int number
Nummer des Wortes, dass durch diesen CharBasedDictionaryTreeNode im CharBasedDictionary repr?sentiert wird.
Ist Wert gleich 0, so handelt es sich um einen Hilfsknoten.
Ist der Wert n kleiner als 0, so handelt es sich um einen Knoten der das als gel?scht markierte Wort mit der Nummer n im CharBasedDictionary repr?sentiert.
Standardwert : 0.



parent

public CharBasedDictionaryTreeNode parent
Objekt, dass den Vater im Baum repr?sentiert.
Standardwert : null

subNodes

public java.util.TreeMap subNodes
TreeMap, in der alle S?hne des aktuellen Knotens vorhanden sind.
TreeMap-Schl?ssel : Character
TreeMap-Values : CharBasedDictionaryTreeNode


related

public java.util.TreeMap related
TreeMap, in der alle Relationen des aktuellen Knotens vorhanden sind.
TreeMap-Schl?ssel : Integer (Wortnummer)
TreeMap-Values : Double

Constructor Detail

CharBasedDictionaryTreeNode

public CharBasedDictionaryTreeNode()
ruft einfach this(null) auf.

CharBasedDictionaryTreeNode

public CharBasedDictionaryTreeNode(CharBasedDictionaryTreeNode p)
initialisiert den Knoten mit Standardwerten und setzt den Elternknoten auf p.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object