# 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.
  org.apache.commons.text.io | `StringSubstitutorReader` is a `Reader` that performs string substitution on a source `Reader` using a `StringSubstitutor`.

- Classes in org.apache.commons.text used by org.apache.commons.text
  Class and 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. This class will be removed in 2.0.
  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. This class will be removed in 2.0.
  StrMatcher Deprecated. Deprecated as of 1.3, use `StringMatcherFactory` instead. This class will be removed in 2.0.
  StrSubstitutor Deprecated. Deprecated as of 1.3, use `StringSubstitutor` instead. This class will be removed in 2.0.
  StrTokenizer Deprecated. Deprecated as of 1.3, use `StringTokenizer` instead. This class will be removed in 2.0.
  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.

- Classes in org.apache.commons.text used by org.apache.commons.text.io
  Class and Description
  StringSubstitutor Substitutes variables within a string by values.

Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.