Package com.db4o.internal.btree.algebra
Class BTreeRangeOperation
- java.lang.Object
-
- com.db4o.internal.btree.algebra.BTreeRangeOperation
-
- All Implemented Interfaces:
BTreeRangeVisitor
- Direct Known Subclasses:
BTreeRangeSingleOperation
,BTreeRangeUnionOperation
public abstract class BTreeRangeOperation extends java.lang.Object implements BTreeRangeVisitor
-
-
Constructor Summary
Constructors Constructor Description BTreeRangeOperation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description BTreeRange
dispatch(BTreeRange range)
protected abstract BTreeRange
execute(BTreeRangeSingle single)
protected abstract BTreeRange
execute(BTreeRangeUnion union)
void
visit(BTreeRangeSingle single)
void
visit(BTreeRangeUnion union)
-
-
-
Method Detail
-
dispatch
public BTreeRange dispatch(BTreeRange range)
-
visit
public final void visit(BTreeRangeSingle single)
- Specified by:
visit
in interfaceBTreeRangeVisitor
-
visit
public final void visit(BTreeRangeUnion union)
- Specified by:
visit
in interfaceBTreeRangeVisitor
-
execute
protected abstract BTreeRange execute(BTreeRangeUnion union)
-
execute
protected abstract BTreeRange execute(BTreeRangeSingle single)
-
-