# Uses of Class
org.apache.lucene.document.XYShapeDocValuesField

Packages that use XYShapeDocValuesField
Package
Description
org.apache.lucene.document
The logical representation of a `Document` for indexing and searching.

## Uses of XYShapeDocValuesField in org.apache.lucene.document

Methods in org.apache.lucene.document that return XYShapeDocValuesField
Modifier and Type
Method
Description
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, float x, float y)`
create a `XYShapeDocValuesField` for cartesian points without creating indexable fields.
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, List<ShapeField.DecodedTriangle> tessellation)`
create a `XYShapeDocValuesField` from a precomputed tessellation
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, XYLine line)`
create doc value field for x, y line geometry without creating indexable fields.
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, XYPolygon polygon)`
create doc value field for X,Y polygon geometry without creating indexable fields
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, XYPolygon polygon, boolean checkSelfIntersections)`
create doc value field for lat lon polygon geometry without creating indexable fields.
`static XYShapeDocValuesField`
XYShape.`createDocValueField(String fieldName, BytesRef binaryValue)`
create a `XYShapeDocValuesField` from an existing encoded representation