Package org.apache.commons.lang.text
Provides classes for handling and manipulating text, partly as an extension to java.text
.
The classes in this package are, for the most part, intended to be instantiated.
(ie. they are not utility classes with lots of static methods)
- Since:
- 2.1
-
Interface Summary Interface Description FormatFactory Format factory. -
Class Summary Class Description CompositeFormat Formats using one formatter and parses using a different formatter.ExtendedMessageFormat Extendsjava.text.MessageFormat
to allow pluggable/additional formatting options for embedded format elements.StrBuilder Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.StrLookup Lookup a String key to a String value.StrLookup.MapStrLookup Lookup implementation that uses a Map.StrMatcher A matcher class that can be queried to determine if a character array portion matches.StrMatcher.CharMatcher Class used to define a character for matching purposes.StrMatcher.CharSetMatcher Class used to define a set of characters for matching purposes.StrMatcher.NoMatcher Class used to match no characters.StrMatcher.StringMatcher Class used to define a set of characters for matching purposes.StrMatcher.TrimMatcher Class used to match whitespace as per trim().StrSubstitutor Substitutes variables within a string by values.StrTokenizer Tokenizes a string based based on delimiters (separators) and supporting quoting and ignored character concepts.