Key
- Value
- public interface BTreeVisitor<Key,Value>
Modifier and Type | Interface and Description |
---|---|
static class |
BTreeVisitor.AndVisitor<Key,Value> |
static class |
BTreeVisitor.BetweenVisitor<Key extends Comparable<Key>,Value> |
static class |
BTreeVisitor.GTEVisitor<Key extends Comparable<Key>,Value> |
static class |
BTreeVisitor.GTVisitor<Key extends Comparable<Key>,Value> |
static class |
BTreeVisitor.LTEVisitor<Key extends Comparable<Key>,Value> |
static class |
BTreeVisitor.LTVisitor<Key extends Comparable<Key>,Value> |
static class |
BTreeVisitor.OrVisitor<Key,Value> |
static interface |
BTreeVisitor.Predicate<Key> |
static class |
BTreeVisitor.PredicateVisitor<Key,Value> |
Modifier and Type | Method and Description |
---|---|
boolean |
isInterestedInKeysBetween(Key first,
Key second)
Do you want to visit the range of BTree entries between the first and and second key?
|
void |
visit(List<Key> keys,
List<Value> values)
The keys and values of a BTree leaf node.
|
boolean isInterestedInKeysBetween(Key first, Key second)
first
- if null indicates the range of values before the second key.second
- if null indicates the range of values after the first key.Copyright © 2005–2016 The Apache Software Foundation. All rights reserved.