# Lucene 5.5.5 core API

Apache Lucene is a high-performance, full-featured text search engine library.

See: Description

Packages
Package | Description
--- | ---
org.apache.lucene | Top-level package.
org.apache.lucene.analysis | Text analysis.
org.apache.lucene.analysis.tokenattributes | General-purpose attributes for text analysis.
org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index.
org.apache.lucene.codecs.blocktree | BlockTree terms dictionary.
org.apache.lucene.codecs.compressing | StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
org.apache.lucene.codecs.lucene50 | Components from the Lucene 5.0 index format See `org.apache.lucene.codecs.lucene53` for an overview of the index format.
org.apache.lucene.codecs.lucene53 | Components from the Lucene 5.3 index format See `org.apache.lucene.codecs.lucene54` for an overview of the index format.
org.apache.lucene.codecs.lucene54 | Lucene 5.4 file format.
org.apache.lucene.codecs.perfield | Postings format that can delegate to different formats per-field.
org.apache.lucene.document | The logical representation of a `Document` for indexing and searching.
org.apache.lucene.index | Code to maintain and access indices.
org.apache.lucene.search | Code to search indices.
org.apache.lucene.search.similarities | This package contains the various ranking models that can be used in Lucene.
org.apache.lucene.search.spans | The calculus of spans.
org.apache.lucene.store | Binary i/o API, used for all index data.
org.apache.lucene.util | Some utility classes.
org.apache.lucene.util.automaton | Finite-state automaton for regular expressions.
org.apache.lucene.util.fst | Finite state transducers
org.apache.lucene.util.mutable | Comparable object wrappers
org.apache.lucene.util.packed | Packed integer arrays and streams.

Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.