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 void
accept(BTreeRangeVisitor visitor)
BTreeRange
extendToFirst()
BTreeRange
extendToLast()
BTreeRange
extendToLastOf(BTreeRange upperRange)
BTreeRange
greater()
BTreeRange
intersect(BTreeRange range)
boolean
isEmpty()
Iterator4
keys()
BTreePointer
lastPointer()
Iterator4
pointers()
Iterates through all the valid pointers in this range.int
size()
BTreeRange
smaller()
BTreeRange
union(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()
-
-