Package com.db4o.internal.btree
Interface BTreeRange
-
- All Known Implementing Classes:
BTreeRangeSingle,BTreeRangeUnion
public interface BTreeRange
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(BTreeRangeVisitor visitor)BTreeRangeextendToFirst()BTreeRangeextendToLast()BTreeRangeextendToLastOf(BTreeRange upperRange)BTreeRangegreater()BTreeRangeintersect(BTreeRange range)booleanisEmpty()Iterator4keys()BTreePointerlastPointer()Iterator4pointers()Iterates through all the valid pointers in this range.intsize()BTreeRangesmaller()BTreeRangeunion(BTreeRange other)
-
-
-
Method Detail
-
pointers
Iterator4 pointers()
Iterates through all the valid pointers in this range.- Returns:
- an Iterator4 over BTreePointer value
-
keys
Iterator4 keys()
-
size
int size()
-
greater
BTreeRange greater()
-
union
BTreeRange union(BTreeRange other)
-
extendToLast
BTreeRange extendToLast()
-
smaller
BTreeRange smaller()
-
extendToFirst
BTreeRange extendToFirst()
-
intersect
BTreeRange intersect(BTreeRange range)
-
extendToLastOf
BTreeRange extendToLastOf(BTreeRange upperRange)
-
isEmpty
boolean isEmpty()
-
accept
void accept(BTreeRangeVisitor visitor)
-
lastPointer
BTreePointer lastPointer()
-
-