| Package | Description | 
|---|---|
| org.apache.commons.text | Basic classes for text handling. | 
| 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  RandomStringGeneratorinstances. | 
| StrBuilder Deprecated. 
 Deprecated as of 1.3, use  TextStringBuilderinstead. This class will be removed in 2.0. | 
| StringEscapeUtils.Builder Convenience wrapper for  StringBuilderproviding 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  StringLookupFactoryinstead. This class will be removed in 2.0. | 
| StrMatcher Deprecated. 
 Deprecated as of 1.3, use  StringMatcherFactoryinstead. This class will be removed in 2.0. | 
| StrSubstitutor Deprecated. 
 Deprecated as of 1.3, use  StringSubstitutorinstead. This class will be removed in 2.0. | 
| StrTokenizer Deprecated. 
 Deprecated as of 1.3, use  StringTokenizerinstead. This class will be removed in 2.0. | 
| TextRandomProvider 
 TextRandomProvider implementations are used by  RandomStringGeneratoras a source of randomness. | 
| TextStringBuilder Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer. | 
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.