Uses of Package
org.apache.lucene.internal.hppc

Package
Description
Normalization of text before the tokenizer.
SmartChineseAnalyzer Hidden Markov Model package.
Basic, general-purpose analysis components.
A Java implementation of Hunspell stemming and spell-checking algorithms (Hunspell), and a stemming TokenFilter (HunspellStemFilter) based on it.
Tokenizer that breaks text into words with the Unicode Text Segmentation algorithm.
Analyzer for Japanese.
Analysis components for path-like strings such as filenames.
Analysis components for Synonyms.
Lucene 9.0 file format.
BlockTree terms dictionary.
Lucene 9.9 file format.
Code to maintain and access indices.
Internal copy of a subset of classes from the HPPC library.
Misc extensions of the Document/Field API.
Misc search implementations.
A simple query parser implemented with JavaCC.
This package contains several point types: BigIntegerPoint for 128-bit integers LatLonPoint for latitude/longitude geospatial points
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial queries.
Code to search indices.
Grouping.
Support for index-time and query-time joins.
Another highlighter implementation based on term vectors.
Shapes implemented using 3D planar geometry.
Finite-state automaton for regular expressions.
Block KD-tree, implementing the generic spatial data structure described in this paper.
Utility classes for working with token streams as graphs.
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
Egothor stemmer API.