Package org.apache.commons.text
package org.apache.commons.text
Basic classes for text handling.
- Since:
- 1.0
-
ClassDescriptionConvert from one alphabet to another, with the possibility of leaving certain characters unencoded.Builder<T>The Builder interface is designed to designate a class as a builder object in the Builder design pattern.Case manipulation operations on Strings that contain words.A predicate for selecting code points.Commonly used implementations of
CharacterPredicate.Formats using one formatter and parses using a different formatter.Extendsjava.text.MessageFormatto allow pluggable/additional formatting options for embedded format elements.Format factory.Provides utilities for working with theFormattableinterface.Generates random Unicode strings containing the specified number of code points.A builder for generatingRandomStringGeneratorinstances.Deprecated.Escapes and unescapesStrings for Java, Java Script, HTML and XML.Convenience wrapper forStringBuilderproviding escape methods.Substitutes variables within a string by values.Tokenizes a string based on delimiters (separators) and supporting quoting and ignored character concepts.StrLookup<V>Deprecated.Deprecated as of 1.3, useStringLookupFactoryinstead.Deprecated.Deprecated as of 1.3, useStringMatcherFactoryinstead.Deprecated.Deprecated as of 1.3, useStringSubstitutorinstead.Deprecated.Deprecated as of 1.3, useStringTokenizerinstead.TextRandomProvider implementations are used byRandomStringGeneratoras a source of randomness.Builds a string from constituent parts providing a more flexible and powerful API thanStringBufferandStringBuilder.Operations on Strings that contain words.
TextStringBuilderinstead.