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 void
add
(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.Component2D
create
(org.apache.lucene.geo.XYGeometry geometry) protected org.apache.lucene.geo.Component2D
create
(org.apache.lucene.geo.XYGeometry[] geometries) org.apache.lucene.search.Weight
createWeight
(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) boolean
int
hashCode()
void
visit
(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:
toString
in classorg.apache.lucene.search.Query
-
equals
- Specified by:
equals
in classorg.apache.lucene.search.Query
-
hashCode
public int hashCode()- Specified by:
hashCode
in classorg.apache.lucene.search.Query
-
visit
public void visit(org.apache.lucene.search.QueryVisitor visitor) - Specified by:
visit
in 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:
createWeight
in classorg.apache.lucene.search.Query
-