Uses of Class
org.apache.lucene.geo.XYGeometry
Packages that use XYGeometry
Package
Description
The logical representation of a
Document
for indexing and
searching.Geospatial Utility Implementations for Lucene Core
-
Uses of XYGeometry in org.apache.lucene.document
Fields in org.apache.lucene.document declared as XYGeometryModifier and TypeFieldDescriptionprivate final XYGeometry[]
XYDocValuesPointInGeometryQuery.geometries
(package private) final XYGeometry[]
XYShapeQuery.geometries
(package private) final XYGeometry[]
XYPointInGeometryQuery.xyGeometries
Methods in org.apache.lucene.document that return XYGeometryModifier and TypeMethodDescriptionXYPointInGeometryQuery.getGeometries()
Returns a copy of the internal geometries arrayMethods in org.apache.lucene.document with parameters of type XYGeometryModifier and TypeMethodDescriptionstatic Query
XYPointField.newGeometryQuery
(String field, XYGeometry... xyGeometries) create a query to find all indexed shapes that intersect a provided geometry collection.static Query
XYShape.newGeometryQuery
(String field, ShapeField.QueryRelation queryRelation, XYGeometry... xyGeometries) create a query to find all indexed geo shapes that intersect a provided geometry collection note: Components do not support dateline crossingstatic Query
XYDocValuesField.newSlowGeometryQuery
(String field, XYGeometry... geometries) Create a query for matching points within the supplied geometries.Constructors in org.apache.lucene.document with parameters of type XYGeometryModifierConstructorDescription(package private)
XYDocValuesPointInGeometryQuery
(String field, XYGeometry... geometries) (package private)
XYPointInGeometryQuery
(String field, XYGeometry... xyGeometries) (package private)
XYShapeQuery
(String field, ShapeField.QueryRelation queryRelation, XYGeometry... geometries) Creates a query that matches all indexed shapes to the provided polygons -
Uses of XYGeometry in org.apache.lucene.geo
Subclasses of XYGeometry in org.apache.lucene.geoModifier and TypeClassDescriptionfinal class
Represents a circle on the XY plane.class
Represents a line in cartesian space.final class
Represents a point on the earth's surface.final class
Represents a polygon in cartesian space.final class
Represents a x/y cartesian rectangle.Methods in org.apache.lucene.geo with parameters of type XYGeometryModifier and TypeMethodDescriptionstatic Component2D
XYGeometry.create
(XYGeometry... xyGeometries) Creates a Component2D from the provided XYGeometries array