# Uses of Package
org.apache.commons.text

- Packages that use org.apache.commons.text
  Package | Description
  --- | ---
  org.apache.commons.text | Basic classes for text handling.

- Classes in org.apache.commons.text used by org.apache.commons.text
  Class | Description
  --- | ---
  AlphabetConverter | Convert from one alphabet to another, with the possibility of leaving certain characters unencoded.
  Builder | The Builder interface is designed to designate a class as a builder object in the Builder design pattern.
  CharacterPredicate | A predicate for selecting code points.
  CharacterPredicates | Commonly used implementations of `CharacterPredicate`.
  FormatFactory | Format factory.
  RandomStringGenerator | Generates random Unicode strings containing the specified number of code points.
  RandomStringGenerator.Builder | A builder for generating `RandomStringGenerator` instances.
  StrBuilder | Deprecated. Deprecated as of 1.3, use `TextStringBuilder` instead.
  StringEscapeUtils.Builder | Convenience wrapper for `StringBuilder` providing escape methods.
  StringSubstitutor | Substitutes variables within a string by values.
  StringTokenizer | Tokenizes a string based on delimiters (separators) and supporting quoting and ignored character concepts.
  StrLookup | Deprecated. Deprecated as of 1.3, use `StringLookupFactory` instead.
  StrMatcher | Deprecated. Deprecated as of 1.3, use `StringMatcherFactory` instead.
  StrSubstitutor | Deprecated. Deprecated as of 1.3, use `StringSubstitutor` instead.
  StrTokenizer | Deprecated. Deprecated as of 1.3, use `StringTokenizer` instead.
  TextRandomProvider | TextRandomProvider implementations are used by `RandomStringGenerator` as a source of randomness.
  TextStringBuilder | Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.