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