# Uses of Package
org.apache.lucene.document

Packages that use org.apache.lucene.document
Package
Description
org.apache.lucene.document
The logical representation of a `Document` for indexing and searching.
org.apache.lucene.index
Code to maintain and access indices.

- Classes in org.apache.lucene.document used by org.apache.lucene.document
  Class
  Description
  BinaryDocValuesField
  Field that stores a per-document `BytesRef` value.
  DateTools.Resolution
  Specifies the time granularity.
  Document
  Documents are the unit of indexing and search.
  Field
  Expert: directly create a field for a document.
  Field.Store
  Specifies whether and how a field should be stored.
  FieldType
  Describes the properties of a field.
  InvertableType
  Describes how an `IndexableField` should be inverted for indexing terms and postings.
  LatLonShapeDocValues
  A concrete implementation of `ShapeDocValues` for storing binary doc value representation of `LatLonShape` geometries in a `LatLonShapeDocValuesField`
  LatLonShapeDocValuesField
  Concrete implementation of a `ShapeDocValuesField` for geographic geometries.
  NumericDocValuesField
  Field that stores a per-document `long` value for scoring, sorting or value retrieval.
  RangeFieldQuery
  Query class for searching `RangeField` types by a defined `PointValues.Relation`.
  RangeFieldQuery.QueryType
  Used by `RangeFieldQuery` to check how each internal or leaf node relates to the query.
  ShapeDocValuesField
  A doc values field for `LatLonShape` and `XYShape` that uses `ShapeDocValues` as the underlying binary doc value format.
  ShapeField.DecodedTriangle
  Represents a encoded triangle using `ShapeField.decodeTriangle(byte[], DecodedTriangle)`.
  ShapeField.DecodedTriangle.TYPE
  type of triangle
  ShapeField.QueryRelation
  Query Relation Types *
  SortedDocValuesField
  Field that stores a per-document `BytesRef` value, indexed for sorting.
  SortedNumericDocValuesField
  Field that stores a per-document `long` values for scoring, sorting or value retrieval.
  SortedSetDocValuesField
  Field that stores a set of per-document `BytesRef` values, indexed for faceting,grouping,joining.
  StoredValue
  Abstraction around a stored value.
  StoredValue.Type
  Type of a `StoredValue`.
  XYShapeDocValues
  A concrete implementation of `ShapeDocValues` for storing binary doc value representation of `XYShape` geometries in a `XYShapeDocValuesField`
  XYShapeDocValuesField
  Concrete implementation of a `ShapeDocValuesField` for cartesian geometries.
- Classes in org.apache.lucene.document used by org.apache.lucene.index
  Class
  Description
  Document
  Documents are the unit of indexing and search.
  Field
  Expert: directly create a field for a document.
  InvertableType
  Describes how an `IndexableField` should be inverted for indexing terms and postings.
  StoredValue
  Abstraction around a stored value.