Uses of Package
org.apache.lucene.analysis
-
Packages that use org.apache.lucene.analysis Package Description org.apache.lucene.analysis API and code to convert text into indexable/searchable tokens.org.apache.lucene.analysis.standard Standards-based analyzers implemented with JFlex.org.apache.lucene.collation CollationKeyFilter
converts each token into its binaryCollationKey
using the providedCollator
, and then encode theCollationKey
as a String usingIndexableBinaryStringTools
, to allow it to be stored as an index term.org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.queryParser A simple query parser implemented with JavaCC.org.apache.lucene.search Code to search indices. -
Classes in org.apache.lucene.analysis used by org.apache.lucene.analysis Class Description Analyzer An Analyzer builds TokenStreams, which analyze text.BaseCharFilter Base utility class for implementing aCharFilter
.CharArrayMap A simple class that stores key Strings as char[]'s in a hash table.CharArrayMap.EntryIterator public iterator class so efficient methods are exposed to usersCharArrayMap.EntrySet public EntrySet class so efficient methods are exposed to usersCharArraySet A simple class that stores Strings as char[]'s in a hash table.CharFilter Subclasses of CharFilter can be chained to filter CharStream.CharStream CharStream addsCharStream.correctOffset(int)
functionality overReader
.CharTokenizer An abstract base class for simple, character-oriented tokenizers.FilteringTokenFilter Abstract base class for TokenFilters that may remove tokens.LetterTokenizer A LetterTokenizer is a tokenizer that divides text at non-letters.NormalizeCharMap Holds a map of String input to String output, to be used withMappingCharFilter
.NumericTokenStream Expert: This class provides aTokenStream
for indexing numeric values that can be used byNumericRangeQuery
orNumericRangeFilter
.ReusableAnalyzerBase An convenience subclass of Analyzer that makes it easy to implementTokenStream
reuse.ReusableAnalyzerBase.TokenStreamComponents This class encapsulates the outer components of a token stream.StopwordAnalyzerBase Base class for Analyzers that need to make use of stopword sets.TeeSinkTokenFilter.SinkFilter A filter that decides whichAttributeSource
states to store in the sink.TeeSinkTokenFilter.SinkTokenStream TokenStream output from a tee with optional filtering.Token A Token is an occurrence of a term from the text of a field.TokenFilter A TokenFilter is a TokenStream whose input is another TokenStream.Tokenizer A Tokenizer is a TokenStream whose input is a Reader.TokenStream -
Classes in org.apache.lucene.analysis used by org.apache.lucene.analysis.standard Class Description Analyzer An Analyzer builds TokenStreams, which analyze text.ReusableAnalyzerBase An convenience subclass of Analyzer that makes it easy to implementTokenStream
reuse.ReusableAnalyzerBase.TokenStreamComponents This class encapsulates the outer components of a token stream.StopwordAnalyzerBase Base class for Analyzers that need to make use of stopword sets.TokenFilter A TokenFilter is a TokenStream whose input is another TokenStream.Tokenizer A Tokenizer is a TokenStream whose input is a Reader.TokenStream -
Classes in org.apache.lucene.analysis used by org.apache.lucene.collation Class Description Analyzer An Analyzer builds TokenStreams, which analyze text.TokenFilter A TokenFilter is a TokenStream whose input is another TokenStream.TokenStream -
Classes in org.apache.lucene.analysis used by org.apache.lucene.document Class Description TokenStream -
Classes in org.apache.lucene.analysis used by org.apache.lucene.index Class Description Analyzer An Analyzer builds TokenStreams, which analyze text. -
Classes in org.apache.lucene.analysis used by org.apache.lucene.queryParser Class Description Analyzer An Analyzer builds TokenStreams, which analyze text. -
Classes in org.apache.lucene.analysis used by org.apache.lucene.search Class Description Analyzer An Analyzer builds TokenStreams, which analyze text.