Package | Description |
---|---|
com.espertech.esper.epl.index.quadtree |
Quad-tree indexes
|
com.espertech.esper.spatial.quadtree.pointregion |
Quadtree Point-region core classes
|
com.espertech.esper.spatial.quadtree.prqdfilterindex |
Quadtree Point-region filter index
|
com.espertech.esper.spatial.quadtree.prqdrowindex |
Quadtree Point-region row index
|
Constructor and Description |
---|
EventTableQuadTreePointRegionImpl(EventTableOrganization organization,
AdvancedIndexConfigStatementPointRegionQuadtree config,
PointRegionQuadTree<Object> quadTree) |
Modifier and Type | Method and Description |
---|---|
static <L> PointRegionQuadTree<L> |
PointRegionQuadTreeFactory.make(double x,
double y,
double width,
double height) |
static <L> PointRegionQuadTree<L> |
PointRegionQuadTreeFactory.make(double x,
double y,
double width,
double height,
int leafCapacity,
int maxTreeHeight) |
Modifier and Type | Method and Description |
---|---|
static <L,T> void |
PointRegionQuadTreeFilterIndexCollect.collectRange(PointRegionQuadTree<Object> quadTree,
double x,
double y,
double width,
double height,
EventBean eventBean,
T target,
QuadTreeCollector<L,T> collector) |
static int |
PointRegionQuadTreeFilterIndexCount.count(PointRegionQuadTree<Object> quadTree) |
static void |
PointRegionQuadTreeFilterIndexDelete.delete(double x,
double y,
PointRegionQuadTree<Object> tree) |
static <L> L |
PointRegionQuadTreeFilterIndexGet.get(double x,
double y,
PointRegionQuadTree<Object> tree) |
static boolean |
PointRegionQuadTreeFilterIndexEmpty.isEmpty(PointRegionQuadTree<Object> quadTree) |
static <L> void |
PointRegionQuadTreeFilterIndexSet.set(double x,
double y,
L value,
PointRegionQuadTree<Object> tree) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PointRegionQuadTreeRowIndexAdd.add(double x,
double y,
Object value,
PointRegionQuadTree<Object> tree,
boolean unique,
String indexName)
Add value.
|
static Collection<Object> |
PointRegionQuadTreeRowIndexQuery.queryRange(PointRegionQuadTree<Object> quadTree,
double x,
double y,
double width,
double height) |
static void |
PointRegionQuadTreeRowIndexRemove.remove(double x,
double y,
Object value,
PointRegionQuadTree<Object> tree)
Remove value.
|