org.apache.kahadb.index
Class BTreeVisitor.PredicateVisitor<Key,Value>

java.lang.Object
  extended by org.apache.kahadb.index.BTreeVisitor.PredicateVisitor<Key,Value>
All Implemented Interfaces:
BTreeVisitor<Key,Value>, BTreeVisitor.Predicate<Key>
Direct Known Subclasses:
BTreeVisitor.AndVisitor, BTreeVisitor.BetweenVisitor, BTreeVisitor.GTEVisitor, BTreeVisitor.GTVisitor, BTreeVisitor.LTEVisitor, BTreeVisitor.LTVisitor, BTreeVisitor.OrVisitor
Enclosing interface:
BTreeVisitor<Key,Value>

public abstract static class BTreeVisitor.PredicateVisitor<Key,Value>
extends java.lang.Object
implements BTreeVisitor<Key,Value>, BTreeVisitor.Predicate<Key>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.kahadb.index.BTreeVisitor
BTreeVisitor.AndVisitor<Key,Value>, BTreeVisitor.BetweenVisitor<Key extends java.lang.Comparable<Key>,Value>, BTreeVisitor.GTEVisitor<Key extends java.lang.Comparable<Key>,Value>, BTreeVisitor.GTVisitor<Key extends java.lang.Comparable<Key>,Value>, BTreeVisitor.LTEVisitor<Key extends java.lang.Comparable<Key>,Value>, BTreeVisitor.LTVisitor<Key extends java.lang.Comparable<Key>,Value>, BTreeVisitor.OrVisitor<Key,Value>, BTreeVisitor.Predicate<Key>, BTreeVisitor.PredicateVisitor<Key,Value>
 
Constructor Summary
BTreeVisitor.PredicateVisitor()
           
 
Method Summary
protected  void matched(Key key, Value value)
           
 void visit(java.util.List<Key> keys, java.util.List<Value> values)
          The keys and values of a BTree leaf node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.kahadb.index.BTreeVisitor
isInterestedInKeysBetween
 
Methods inherited from interface org.apache.kahadb.index.BTreeVisitor.Predicate
isInterestedInKey, isInterestedInKeysBetween
 

Constructor Detail

BTreeVisitor.PredicateVisitor

public BTreeVisitor.PredicateVisitor()
Method Detail

visit

public void visit(java.util.List<Key> keys,
                  java.util.List<Value> values)
Description copied from interface: BTreeVisitor
The keys and values of a BTree leaf node.

Specified by:
visit in interface BTreeVisitor<Key,Value>

matched

protected void matched(Key key,
                       Value value)


Copyright © 2005-2011 FuseSource, Corp.. All Rights Reserved.