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

java.lang.Object
  extended by org.apache.activemq.store.kahadb.disk.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 Object
implements BTreeVisitor<Key,Value>, BTreeVisitor.Predicate<Key>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.activemq.store.kahadb.disk.index.BTreeVisitor
BTreeVisitor.AndVisitor<Key,Value>, BTreeVisitor.BetweenVisitor<Key extends Comparable<Key>,Value>, BTreeVisitor.GTEVisitor<Key extends Comparable<Key>,Value>, BTreeVisitor.GTVisitor<Key extends Comparable<Key>,Value>, BTreeVisitor.LTEVisitor<Key extends Comparable<Key>,Value>, BTreeVisitor.LTVisitor<Key extends 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(List<Key> keys, 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.activemq.store.kahadb.disk.index.BTreeVisitor
isInterestedInKeysBetween
 
Methods inherited from interface org.apache.activemq.store.kahadb.disk.index.BTreeVisitor.Predicate
isInterestedInKey, isInterestedInKeysBetween
 

Constructor Detail

BTreeVisitor.PredicateVisitor

public BTreeVisitor.PredicateVisitor()
Method Detail

visit

public void visit(List<Key> keys,
                  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–2013 The Apache Software Foundation. All rights reserved.