
public abstract class SpatialQueryBuilderAbstract
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COORDINATES |
protected OShapeBuilder |
factory |
static java.lang.String |
GEO_FILTER |
protected OLuceneSpatialIndexContainer |
manager |
static java.lang.String |
MAX_DISTANCE |
static java.lang.String |
SHAPE |
static java.lang.String |
SHAPE_TYPE |
| Constructor and Description |
|---|
SpatialQueryBuilderAbstract(OLuceneSpatialIndexContainer manager,
OShapeBuilder factory) |
| Modifier and Type | Method and Description |
|---|---|
abstract OSpatialQueryContext |
build(java.util.Map<java.lang.String,java.lang.Object> query) |
abstract java.lang.String |
getName() |
protected boolean |
isOnlyBB(org.apache.lucene.spatial.SpatialStrategy spatialStrategy) |
protected org.locationtech.spatial4j.shape.Shape |
parseShape(java.util.Map<java.lang.String,java.lang.Object> query) |
public static final java.lang.String GEO_FILTER
public static final java.lang.String SHAPE
public static final java.lang.String SHAPE_TYPE
public static final java.lang.String COORDINATES
public static final java.lang.String MAX_DISTANCE
protected OLuceneSpatialIndexContainer manager
protected OShapeBuilder factory
public SpatialQueryBuilderAbstract(OLuceneSpatialIndexContainer manager, OShapeBuilder factory)
public abstract OSpatialQueryContext build(java.util.Map<java.lang.String,java.lang.Object> query) throws java.lang.Exception
java.lang.Exceptionprotected org.locationtech.spatial4j.shape.Shape parseShape(java.util.Map<java.lang.String,java.lang.Object> query)
protected boolean isOnlyBB(org.apache.lucene.spatial.SpatialStrategy spatialStrategy)
public abstract java.lang.String getName()
Copyright © 2013–2022 OrientDB. All rights reserved.