# Uses of Package
org.apache.lucene.analysis.util

Packages that use org.apache.lucene.analysis.util
Package
Description
org.apache.lucene.analysis.core
Basic, general-purpose analysis components.
org.apache.lucene.analysis.morph
Abstract classes for morphological analyzers.
org.apache.lucene.analysis.th
Analyzer for Thai.
org.apache.lucene.analysis.util
Utility functions for text analysis.

- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.core
  Class
  Description
  CharTokenizer
  An abstract base class for simple, character-oriented tokenizers.
- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.morph
  Class
  Description
  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.
- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.th
  Class
  Description
  SegmentingTokenizerBase
  Breaks text into sentences with a `BreakIterator` and allows subclasses to decompose these sentences into words.
- Classes in org.apache.lucene.analysis.util used by org.apache.lucene.analysis.util
  Class
  Description
  CharArrayIterator
  A CharacterIterator used internally for use with `BreakIterator`
  CharTokenizer
  An abstract base class for simple, character-oriented tokenizers.
  OpenStringBuilder
  A StringBuilder that allows one to access the array.