# 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.