Module org.elasticsearch.server
Package org.elasticsearch.lucene.spatial
Class CartesianShapeDocValuesQuery
java.lang.Object
org.apache.lucene.search.Query
org.elasticsearch.lucene.spatial.CartesianShapeDocValuesQuery
public class CartesianShapeDocValuesQuery
extends org.apache.lucene.search.Query
Lucene geometry query for
BinaryShapeDocValuesField.-
Constructor Summary
ConstructorsConstructorDescriptionCartesianShapeDocValuesQuery(String field, org.apache.lucene.document.ShapeField.QueryRelation relation, org.apache.lucene.geo.XYGeometry... geometries) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidadd(List<org.apache.lucene.geo.Component2D> components2D, org.apache.lucene.geo.XYGeometry geometry) Override if special cases, like dateline support, should be consideredprotected org.apache.lucene.geo.Component2Dcreate(org.apache.lucene.geo.XYGeometry geometry) protected org.apache.lucene.geo.Component2Dcreate(org.apache.lucene.geo.XYGeometry[] geometries) org.apache.lucene.search.WeightcreateWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) booleaninthashCode()voidvisit(org.apache.lucene.search.QueryVisitor visitor) Methods inherited from class org.apache.lucene.search.Query
classHash, rewrite, sameClassAs, toString
-
Constructor Details
-
CartesianShapeDocValuesQuery
public CartesianShapeDocValuesQuery(String field, org.apache.lucene.document.ShapeField.QueryRelation relation, org.apache.lucene.geo.XYGeometry... geometries)
-
-
Method Details
-
create
protected org.apache.lucene.geo.Component2D create(org.apache.lucene.geo.XYGeometry[] geometries) -
create
protected org.apache.lucene.geo.Component2D create(org.apache.lucene.geo.XYGeometry geometry) -
add
protected void add(List<org.apache.lucene.geo.Component2D> components2D, org.apache.lucene.geo.XYGeometry geometry) Override if special cases, like dateline support, should be considered -
toString
- Specified by:
toStringin classorg.apache.lucene.search.Query
-
equals
- Specified by:
equalsin classorg.apache.lucene.search.Query
-
hashCode
public int hashCode()- Specified by:
hashCodein classorg.apache.lucene.search.Query
-
visit
public void visit(org.apache.lucene.search.QueryVisitor visitor) - Specified by:
visitin classorg.apache.lucene.search.Query
-
createWeight
public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) - Overrides:
createWeightin classorg.apache.lucene.search.Query
-