All Classes
| Class | Description |
|---|---|
| AggregateTranslator |
Executes a sequence of translators one after the other.
|
| AlphabetConverter |
Convert from one alphabet to another, with the possibility of leaving certain
characters unencoded.
|
| BiStringLookup<U> |
Lookups a String key for a String value.
|
| Builder<T> |
The Builder interface is designed to designate a class as a builder
object in the Builder design pattern.
|
| CaseUtils |
Case manipulation operations on Strings that contain words.
|
| CharacterPredicate |
A predicate for selecting code points.
|
| CharacterPredicates |
Commonly used implementations of
CharacterPredicate. |
| CharSequenceTranslator |
An API for translating text.
|
| CodePointTranslator |
Helper subclass to CharSequenceTranslator to allow for translations that
will replace up to one character at a time.
|
| CommandVisitor<T> |
This interface should be implemented by user object to walk
through
EditScript objects. |
| CompositeFormat |
Formats using one formatter and parses using a different formatter.
|
| CosineDistance |
Measures the cosine distance between two character sequences.
|
| CosineSimilarity |
Measures the Cosine similarity of two vectors of an inner product space and
compares the angle between them.
|
| CsvTranslators |
This class holds inner classes for escaping/unescaping Comma Separated Values.
|
| CsvTranslators.CsvEscaper |
Translator for escaping Comma Separated Values.
|
| CsvTranslators.CsvUnescaper |
Translator for unescaping escaped Comma Separated Value entries.
|
| DefaultStringLookup |
An enumeration defining
StringLookup objects available through StringLookupFactory. |
| DeleteCommand<T> |
Command representing the deletion of one object of the first sequence.
|
| EditCommand<T> |
Abstract base class for all commands used to transform an objects sequence
into another one.
|
| EditDistance<R> |
Interface for Edit Distances.
|
| EditDistanceFrom<R> |
This stores a
EditDistance implementation and a CharSequence "left" string. |
| EditScript<T> |
This class gathers all the
commands needed to transform
one objects sequence into another objects sequence. |
| EntityArrays |
Class holding various entity data for HTML and XML - generally for use with
the LookupTranslator.
|
| ExtendedMessageFormat |
Extends
java.text.MessageFormat to allow pluggable/additional formatting
options for embedded format elements. |
| FormatFactory |
Format factory.
|
| FormattableUtils |
Provides utilities for working with the
Formattable interface. |
| FuzzyScore |
A matching algorithm that is similar to the searching algorithms implemented in editors such
as Sublime Text, TextMate, Atom and others.
|
| HammingDistance |
The hamming distance between two strings of equal length is the number of
positions at which the corresponding symbols are different.
|
| InsertCommand<T> |
Command representing the insertion of one object of the second sequence.
|
| IntersectionResult |
Represents the intersection result between two sets.
|
| IntersectionSimilarity<T> |
Measures the intersection of two sets created from a pair of character sequences.
|
| JaccardDistance |
Measures the Jaccard distance of two sets of character sequence.
|
| JaccardSimilarity |
Measures the Jaccard similarity (aka Jaccard index) of two sets of character
sequence.
|
| JaroWinklerDistance |
Measures the Jaro-Winkler distance of two character sequences.
|
| JaroWinklerSimilarity |
A similarity algorithm indicating the percentage of matched characters between two character sequences.
|
| JavaUnicodeEscaper |
Translates codepoints to their Unicode escaped value suitable for Java source.
|
| KeepCommand<T> |
Command representing the keeping of one object present in both sequences.
|
| LevenshteinDetailedDistance |
An algorithm for measuring the difference between two character sequences.
|
| LevenshteinDistance |
An algorithm for measuring the difference between two character sequences.
|
| LevenshteinResults |
Container class to store Levenshtein distance between two character sequences.
|
| LongestCommonSubsequence |
A similarity algorithm indicating the length of the longest common subsequence between two strings.
|
| LongestCommonSubsequenceDistance |
An edit distance algorithm based on the length of the longest common subsequence between two strings.
|
| LookupTranslator |
Translates a value using a lookup table.
|
| NumericEntityEscaper |
Translates codepoints to their XML numeric entity escaped value.
|
| NumericEntityUnescaper |
Translate XML numeric entities of the form &#[xX]?\d+;? to
the specific codepoint.
|
| NumericEntityUnescaper.OPTION |
NumericEntityUnescaper option enum.
|
| OctalUnescaper |
Translate escaped octal Strings back to their octal values.
|
| RandomStringGenerator |
Generates random Unicode strings containing the specified number of code points.
|
| RandomStringGenerator.Builder |
A builder for generating
RandomStringGenerator instances. |
| ReplacementsFinder<T> |
This class handles sequences of replacements resulting from a comparison.
|
| ReplacementsHandler<T> |
This interface is devoted to handle synchronized replacement sequences.
|
| SimilarityScore<R> |
Interface for the concept of a string similarity score.
|
| SimilarityScoreFrom<R> |
This stores a
SimilarityScore implementation and a CharSequence "left" string. |
| StrBuilder | Deprecated.
Deprecated as of 1.3, use
TextStringBuilder instead. |
| StringEscapeUtils |
Escapes and unescapes
Strings for Java, Java Script, HTML and XML. |
| StringEscapeUtils.Builder |
Convenience wrapper for
StringBuilder providing escape methods. |
| StringLookup |
Lookups a String key for a String value.
|
| StringLookupFactory |
Create instances of string lookups or access singleton string lookups implemented in this package.
|
| StringMatcher |
Determines if a character array portion matches.
|
| StringMatcherFactory |
Provides access to matchers defined in this package.
|
| StringsComparator |
It is guaranteed that the comparisons will always be done as
o1.equals(o2) where o1 belongs to the first
sequence and o2 belongs to the second sequence. |
| StringSubstitutor |
Substitutes variables within a string by values.
|
| StringSubstitutorReader | |
| StringTokenizer |
Tokenizes a string based on delimiters (separators) and supporting quoting and ignored character concepts.
|
| StrLookup<V> | 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.
|
| UnicodeEscaper |
Translates codepoints to their Unicode escaped value.
|
| UnicodeUnescaper |
Translates escaped Unicode values of the form \\u+\d\d\d\d back to
Unicode.
|
| UnicodeUnpairedSurrogateRemover |
Helper subclass to CharSequenceTranslator to remove unpaired surrogates.
|
| WordUtils |
Operations on Strings that contain words.
|