org.drools.core.util
Class LeftTupleRBTree.Node<K extends Comparable<? super K>>
java.lang.Object
org.drools.core.util.index.LeftTupleList
org.drools.core.util.LeftTupleRBTree.Node<K>
- All Implemented Interfaces:
- Comparable<LeftTupleRBTree.Node<K>>, LeftTupleMemory, Entry
- Enclosing class:
- LeftTupleRBTree<K extends Comparable<? super K>>
public static class LeftTupleRBTree.Node<K extends Comparable<? super K>>
- extends LeftTupleList
- implements Entry, Comparable<LeftTupleRBTree.Node<K>>
| Methods inherited from class org.drools.core.util.index.LeftTupleList |
add, clear, contains, copyStateInto, equals, fastIterator, fullFastIterator, fullFastIterator, get, getFirst, getFirst, getLast, hashCode, insertAfter, insertBefore, isEmpty, isIndexed, iterator, matches, matches, remove, removeAdd, removeFirst, size, split, toArray |
key
public K extends Comparable<? super K> key
LeftTupleRBTree.Node
public LeftTupleRBTree.Node(K key)
grandparent
public LeftTupleRBTree.Node<K> grandparent()
sibling
public LeftTupleRBTree.Node<K> sibling()
uncle
public LeftTupleRBTree.Node<K> uncle()
toString
public String toString()
- Overrides:
toString in class LeftTupleList
setNext
public void setNext(Entry next)
- Specified by:
setNext in interface Entry- Overrides:
setNext in class LeftTupleList
getNext
public Entry getNext()
- Specified by:
getNext in interface Entry- Overrides:
getNext in class LeftTupleList
compareTo
public int compareTo(LeftTupleRBTree.Node<K> other)
- Specified by:
compareTo in interface Comparable<LeftTupleRBTree.Node<K extends Comparable<? super K>>>
copyStateInto
protected void copyStateInto(LeftTupleRBTree.Node<K> other)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.