Methods in org.apache.kahadb.index with parameters of type Transaction |
void |
HashIndex.clear(Transaction tx)
|
void |
BTreeNode.clear(Transaction tx)
|
void |
Index.clear(Transaction tx)
clear the index |
void |
BTreeIndex.clear(Transaction tx)
|
boolean |
BTreeNode.contains(Transaction tx,
Key key)
|
boolean |
HashIndex.containsKey(Transaction tx,
Key key)
|
boolean |
Index.containsKey(Transaction tx,
Key key)
|
boolean |
BTreeIndex.containsKey(Transaction tx,
Key key)
|
Value |
HashIndex.get(Transaction tx,
Key key)
|
Value |
BTreeNode.get(Transaction tx,
Key key)
|
Value |
Index.get(Transaction tx,
Key key)
|
Value |
BTreeIndex.get(Transaction tx,
Key key)
|
java.util.Map.Entry<Key,Value> |
BTreeNode.getFirst(Transaction tx)
|
java.util.Map.Entry<Key,Value> |
BTreeIndex.getFirst(Transaction tx)
|
BTreeNode<Key,Value> |
BTreeNode.getFirstLeafNode(Transaction tx)
|
java.util.Map.Entry<Key,Value> |
BTreeNode.getLast(Transaction tx)
|
java.util.Map.Entry<Key,Value> |
BTreeIndex.getLast(Transaction tx)
|
int |
BTreeIndex.getMaxLeafDepth(Transaction tx)
|
int |
BTreeNode.getMaxLeafDepth(Transaction tx,
int depth)
|
int |
BTreeIndex.getMinLeafDepth(Transaction tx)
|
int |
BTreeNode.getMinLeafDepth(Transaction tx,
int depth)
|
boolean |
BTreeNode.isEmpty(Transaction tx)
|
boolean |
BTreeIndex.isEmpty(Transaction tx)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
HashIndex.iterator(Transaction tx)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
BTreeNode.iterator(Transaction tx)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
Index.iterator(Transaction tx)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
BTreeIndex.iterator(Transaction tx)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
BTreeNode.iterator(Transaction tx,
Key startKey)
|
java.util.Iterator<java.util.Map.Entry<Key,Value>> |
BTreeIndex.iterator(Transaction tx,
Key initialKey)
|
void |
HashIndex.load(Transaction tx)
|
void |
Index.load(Transaction tx)
load indexes |
void |
BTreeIndex.load(Transaction tx)
|
void |
BTreeIndex.printStructure(Transaction tx,
java.io.OutputStream out)
|
void |
BTreeIndex.printStructure(Transaction tx,
java.io.PrintWriter out)
|
void |
BTreeNode.printStructure(Transaction tx,
java.io.PrintWriter out,
java.lang.String prefix)
|
Value |
HashIndex.put(Transaction tx,
Key key,
Value value)
|
Value |
BTreeNode.put(Transaction tx,
Key key,
Value value)
|
Value |
Index.put(Transaction tx,
Key key,
Value entry)
store the key, item |
Value |
BTreeIndex.put(Transaction tx,
Key key,
Value value)
|
Value |
HashIndex.remove(Transaction tx,
Key key)
|
Value |
BTreeNode.remove(Transaction tx,
Key key)
|
Value |
Index.remove(Transaction tx,
Key key)
remove the index key |
Value |
BTreeIndex.remove(Transaction tx,
Key key)
|
int |
HashIndex.size(Transaction tx)
|
void |
HashIndex.store(Transaction tx,
org.apache.kahadb.index.HashBin<Key,Value> bin)
|
void |
HashIndex.unload(Transaction tx)
|
void |
Index.unload(Transaction tx)
unload indexes |
void |
BTreeIndex.unload(Transaction tx)
|
void |
BTreeNode.visit(Transaction tx,
BTreeVisitor<Key,Value> visitor)
|
void |
BTreeIndex.visit(Transaction tx,
BTreeVisitor<Key,Value> visitor)
|