Package | Description |
---|---|
com.espertech.esper.epl.index.quadtree |
Quad-tree indexes
|
com.espertech.esper.spatial.quadtree.mxcif |
Quadtree MXCIF index core classes
|
com.espertech.esper.spatial.quadtree.mxciffilterindex |
Quadtree MXCIF filter index
|
com.espertech.esper.spatial.quadtree.mxcifrowindex |
Quadtree MXCIF row index
|
Constructor and Description |
---|
EventTableQuadTreeMXCIFImpl(EventTableOrganization organization,
AdvancedIndexConfigStatementMXCIFQuadtree config,
MXCIFQuadTree<Object> quadTree) |
Modifier and Type | Method and Description |
---|---|
static <L> MXCIFQuadTree<L> |
MXCIFQuadTreeFactory.make(double x,
double y,
double width,
double height) |
static <L> MXCIFQuadTree<L> |
MXCIFQuadTreeFactory.make(double x,
double y,
double width,
double height,
int leafCapacity,
int maxTreeHeight) |
Modifier and Type | Method and Description |
---|---|
static <L,T> void |
MXCIFQuadTreeFilterIndexCollect.collectRange(MXCIFQuadTree<Object> quadTree,
double x,
double y,
double width,
double height,
EventBean eventBean,
T target,
QuadTreeCollector<L,T> collector) |
static int |
MXCIFQuadTreeFilterIndexCount.count(MXCIFQuadTree<Object> quadTree) |
static void |
MXCIFQuadTreeFilterIndexDelete.delete(double x,
double y,
double width,
double height,
MXCIFQuadTree<Object> tree) |
static <L> L |
MXCIFQuadTreeFilterIndexGet.get(double x,
double y,
double width,
double height,
MXCIFQuadTree<Object> tree) |
static boolean |
MXCIFQuadTreeFilterIndexEmpty.isEmpty(MXCIFQuadTree<Object> quadTree) |
static <L> void |
MXCIFQuadTreeFilterIndexSet.set(double x,
double y,
double width,
double height,
L value,
MXCIFQuadTree<Object> tree) |
Modifier and Type | Method and Description |
---|---|
static boolean |
MXCIFQuadTreeRowIndexAdd.add(double x,
double y,
double width,
double height,
Object value,
MXCIFQuadTree<Object> tree,
boolean unique,
String indexName)
Add value.
|
static Collection<Object> |
MXCIFQuadTreeRowIndexQuery.queryRange(MXCIFQuadTree<Object> quadTree,
double x,
double y,
double width,
double height) |
static void |
MXCIFQuadTreeRowIndexRemove.remove(double x,
double y,
double width,
double height,
Object value,
MXCIFQuadTree<Object> tree)
Remove value.
|