Drools :: Core 6.0.0.Beta5

org.drools.core.util
Class LeftTupleRBTree.RangeFastIterator<K extends Comparable<? super K>>

java.lang.Object
  extended by org.drools.core.util.LeftTupleRBTree.RangeFastIterator<K>
All Implemented Interfaces:
FastIterator
Enclosing class:
LeftTupleRBTree<K extends Comparable<? super K>>

public static class LeftTupleRBTree.RangeFastIterator<K extends Comparable<? super K>>
extends Object
implements FastIterator


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.drools.core.util.FastIterator
FastIterator.IteratorAdapter
 
Field Summary
 
Fields inherited from interface org.drools.core.util.FastIterator
EMPTY
 
Constructor Summary
LeftTupleRBTree.RangeFastIterator(LeftTupleRBTree.Node<K> lowerNearest, LeftTupleRBTree.Node<K> upperNearest)
           
 
Method Summary
 LeftTupleRBTree.Node<K> checkUpperBound(LeftTupleRBTree.Node<K> current)
           
 boolean isFullIterator()
           
 Entry next(Entry object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeftTupleRBTree.RangeFastIterator

public LeftTupleRBTree.RangeFastIterator(LeftTupleRBTree.Node<K> lowerNearest,
                                         LeftTupleRBTree.Node<K> upperNearest)
Method Detail

next

public Entry next(Entry object)
Specified by:
next in interface FastIterator

isFullIterator

public boolean isFullIterator()
Specified by:
isFullIterator in interface FastIterator

checkUpperBound

public LeftTupleRBTree.Node<K> checkUpperBound(LeftTupleRBTree.Node<K> current)

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.