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 BTreeRangedispatch(BTreeRange range)protected abstract BTreeRangeexecute(BTreeRangeSingle single)protected abstract BTreeRangeexecute(BTreeRangeUnion union)voidvisit(BTreeRangeSingle single)voidvisit(BTreeRangeUnion union)
-
-
-
Method Detail
-
dispatch
public BTreeRange dispatch(BTreeRange range)
-
visit
public final void visit(BTreeRangeSingle single)
- Specified by:
visitin interfaceBTreeRangeVisitor
-
visit
public final void visit(BTreeRangeUnion union)
- Specified by:
visitin interfaceBTreeRangeVisitor
-
execute
protected abstract BTreeRange execute(BTreeRangeUnion union)
-
execute
protected abstract BTreeRange execute(BTreeRangeSingle single)
-
-