public class AbstractRTreeSettings extends Object
Modifier and Type | Field and Description |
---|---|
protected BulkSplit |
bulkSplitter
The strategy for bulk load.
|
protected InsertionStrategy |
insertionStrategy
The insertion strategy to use.
|
protected SplitStrategy |
nodeSplitter
The split strategy.
|
private OverflowTreatment |
overflowTreatment
Overflow treatment.
|
protected double |
relativeMinFill
Relative minimum fill.
|
Constructor and Description |
---|
AbstractRTreeSettings() |
Modifier and Type | Method and Description |
---|---|
OverflowTreatment |
getOverflowTreatment() |
void |
setBulkStrategy(BulkSplit bulkSplitter)
Set the bulk loading strategy.
|
void |
setInsertionStrategy(InsertionStrategy insertionStrategy)
Set insertion strategy.
|
void |
setMinimumFill(double relative)
Set the relative minimum fill.
|
void |
setNodeSplitStrategy(SplitStrategy nodeSplitter)
Set the node splitting strategy.
|
void |
setOverflowTreatment(OverflowTreatment overflowTreatment)
Set the overflow treatment strategy.
|
protected BulkSplit bulkSplitter
protected SplitStrategy nodeSplitter
protected InsertionStrategy insertionStrategy
private OverflowTreatment overflowTreatment
protected double relativeMinFill
public void setBulkStrategy(BulkSplit bulkSplitter)
bulkSplitter
- Bulk loading strategypublic void setNodeSplitStrategy(SplitStrategy nodeSplitter)
nodeSplitter
- the split strategy to setpublic void setInsertionStrategy(InsertionStrategy insertionStrategy)
insertionStrategy
- the insertion strategy to setpublic void setOverflowTreatment(OverflowTreatment overflowTreatment)
overflowTreatment
- overflow treatment strategypublic void setMinimumFill(double relative)
relative
- Relative minimum fillpublic OverflowTreatment getOverflowTreatment()