| Interface | Description |
|---|---|
| ResourceLoader |
Abstraction for loading resources (streams, files, and classes).
|
| ResourceLoaderAware |
Interface for a component that needs to be initialized by
an implementation of
ResourceLoader. |
| Class | Description |
|---|---|
| AbstractAnalysisFactory |
Abstract parent class for analysis factories
TokenizerFactory,
TokenFilterFactory and CharFilterFactory. |
| AnalysisSPILoader<S extends AbstractAnalysisFactory> |
Helper class for loading named SPIs from classpath (e.g.
|
| CharArrayIterator |
A CharacterIterator used internally for use with
BreakIterator |
| CharFilterFactory |
Abstract parent class for analysis factories that create
CharFilter
instances. |
| CharTokenizer |
An abstract base class for simple, character-oriented tokenizers.
|
| ClasspathResourceLoader |
Simple
ResourceLoader that uses ClassLoader.getResourceAsStream(String)
and Class.forName(String,boolean,ClassLoader) to open resources and
classes, respectively. |
| ElisionFilter |
Removes elisions from a
TokenStream. |
| ElisionFilterFactory |
Factory for
ElisionFilter. |
| FilesystemResourceLoader |
Simple
ResourceLoader that opens resource files
from the local file system, optionally resolving against
a base directory. |
| OpenStringBuilder |
A StringBuilder that allows one to access the array.
|
| RollingCharBuffer |
Acts like a forever growing char[] as you read
characters into it from the provided reader, but
internally it uses a circular buffer to only hold the
characters that haven't been freed yet.
|
| SegmentingTokenizerBase |
Breaks text into sentences with a
BreakIterator and
allows subclasses to decompose these sentences into words. |
| StemmerUtil |
Some commonly-used stemming functions
|
| TokenFilterFactory |
Abstract parent class for analysis factories that create
TokenFilter
instances. |
| TokenizerFactory |
Abstract parent class for analysis factories that create
Tokenizer
instances. |
| UnicodeProps |
This file contains unicode properties used by various
CharTokenizers. |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.