# Package org.apache.lucene.analysis.uima

Classes that integrate UIMA with Lucene's analysis API.

See: Description

Class Summary
Class | Description
--- | ---
BaseUIMATokenizer | Abstract base implementation of a `Tokenizer` which is able to analyze the given input with a UIMA `AnalysisEngine`
UIMAAnnotationsTokenizer | a `Tokenizer` which creates tokens from UIMA Annotations
UIMAAnnotationsTokenizerFactory | `TokenizerFactory` for `UIMAAnnotationsTokenizer`
UIMABaseAnalyzer | An `Analyzer` which use the `UIMAAnnotationsTokenizer` for creating tokens
UIMATypeAwareAnalyzer | `Analyzer` which uses the `UIMATypeAwareAnnotationsTokenizer` for the tokenization phase
UIMATypeAwareAnnotationsTokenizer | A `Tokenizer` which creates token from UIMA Annotations filling also their `TypeAttribute` according to `FeaturePath`s specified
UIMATypeAwareAnnotationsTokenizerFactory | `TokenizerFactory` for `UIMATypeAwareAnnotationsTokenizer`

## Package org.apache.lucene.analysis.uima Description

Classes that integrate UIMA with Lucene's analysis API.