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

Packages that use Field
org.apache.lucene.document: The logical representation of a `Document` for indexing and searching.
org.apache.lucene.facet.index: Indexing of document categories
org.apache.lucene.search.vectorhighlight: This is an another highlighter implementation.
org.apache.lucene.util: Some utility classes.

Uses of Field in org.apache.lucene.document

Methods in org.apache.lucene.document that return Field
`Field` `Document.getField(String name)` Deprecated. use `Document.getFieldable(java.lang.String)` instead and cast depending on data type.
`Field[]` `Document.getFields(String name)` Deprecated. use `Document.getFieldable(java.lang.String)` instead and cast depending on data type.

Uses of Field in org.apache.lucene.facet.index

Fields in org.apache.lucene.facet.index with type parameters of type Field
`protected ArrayList<Field>` `CategoryDocumentBuilder.fieldList` A list of fields which is filled at ancestors' construction and used during `CategoryDocumentBuilder.build(Document)`.

Uses of Field in org.apache.lucene.search.vectorhighlight

Methods in org.apache.lucene.search.vectorhighlight that return Field
`protected Field[]` `BaseFragmentsBuilder.getFields(IndexReader reader, int docId, String fieldName)`

Methods in org.apache.lucene.search.vectorhighlight with parameters of type Field
`protected String` `BaseFragmentsBuilder.getFragmentSource(StringBuilder buffer, int[] index, Field[] values, int startOffset, int endOffset)`
`protected String` `BaseFragmentsBuilder.getFragmentSourceMSO(StringBuilder buffer, int[] index, Field[] values, int startOffset, int endOffset, int[] modifiedStartOffset)`
`protected String` `BaseFragmentsBuilder.makeFragment(StringBuilder buffer, int[] index, Field[] values, FieldFragList.WeightedFragInfo fragInfo, String[] preTags, String[] postTags, Encoder encoder)`

Uses of Field in org.apache.lucene.util

Methods in org.apache.lucene.util that return Field
`static Field` `LuceneTestCase.newField(Random random, String name, String value, Field.Index index)` Returns a new field instance, using the specified random.
`static Field` `LuceneTestCase.newField(Random random, String name, String value, Field.Store store, Field.Index index)` Returns a new field instance, using the specified random.
`static Field` `LuceneTestCase.newField(Random random, String name, String value, Field.Store store, Field.Index index, Field.TermVector tv)` Returns a new field instance, using the specified random.
`static Field` `LuceneTestCase.newField(String name, String value, Field.Index index)` Returns a new field instance.
`static Field` `LuceneTestCase.newField(String name, String value, Field.Store store, Field.Index index)` Returns a new field instance.
`static Field` `LuceneTestCase.newField(String name, String value, Field.Store store, Field.Index index, Field.TermVector tv)` Returns a new Field instance.