# 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