| Interface | Description | 
|---|---|
| MultiTermAwareComponent | Add to any analysis factory component to allow returning an
 analysis component factory for use with partial terms in prefix queries,
 wildcard queries, range query endpoints, regex queries, etc. | 
| 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,TokenFilterFactoryandCharFilterFactory. | 
| 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  CharFilterinstances. | 
| CharTokenizer | An abstract base class for simple, character-oriented tokenizers. | 
| ClasspathResourceLoader | Simple  ResourceLoaderthat usesClassLoader.getResourceAsStream(String)andClass.forName(String,boolean,ClassLoader)to open resources and
 classes, respectively. | 
| ElisionFilter | Removes elisions from a  TokenStream. | 
| ElisionFilterFactory | Factory for  ElisionFilter. | 
| FilesystemResourceLoader | Simple  ResourceLoaderthat 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  BreakIteratorand
 allows subclasses to decompose these sentences into words. | 
| StemmerUtil | Some commonly-used stemming functions | 
| TokenFilterFactory | Abstract parent class for analysis factories that create  TokenFilterinstances. | 
| TokenizerFactory | Abstract parent class for analysis factories that create  Tokenizerinstances. | 
| UnicodeProps | This file contains unicode properties used by various  CharTokenizers. | 
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.