|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectHeapElement
Implementierung eines einfachen Heap Elements, das aus einem Knoten (Node) und einem Integer Schlüssel besteht.
Constructor Summary | |
HeapElement()
Konstruktor, der initiale Werte vergibt. |
|
HeapElement(Node n,
int schluessel)
Konstruktor, der ein Heap Element mit dem Knoten n und dem Schlüssel schluessel anlegt. |
Method Summary | |
int |
compareTo(HeapElement he)
Vergleicht den Schlüssel mit dem des übergebenen Heap Elements. |
int |
compareTo(java.lang.Object obj)
Vergleicht den Schlüssel mit dem des übergebenen Heap Elements. |
int |
getKey()
Gibt den Schlüssel des HeapElements zurück. |
Node |
getNode()
Gibt den Knoten des HeapElements zurück. |
int |
getNodeValue()
Gibt den Knotenwert, bzw. den Knotennamen zurück. |
void |
setKey(int k)
Setze den Schlüssel auf den übergebenen Wert. |
void |
setNode(Node n)
Setzt den Knoten auf den übergebenen Knoten. |
java.lang.String |
toString()
Gibt einen String zurück, der das Heap Element erpräsentieren soll. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public HeapElement()
public HeapElement(Node n, int schluessel)
Method Detail |
public Node getNode()
public int getNodeValue()
public int getKey()
public void setNode(Node n)
public void setKey(int k)
public int compareTo(HeapElement he)
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |