All Classes
-
All Classes Interface Summary Class Summary Enum Summary 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 ofCharacterPredicate
.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 throughEditScript
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 definingStringLookup
objects available throughStringLookupFactory
.DeleteCommand<T> Command representing the deletion of one object of the first sequence.DoubleFormat Enum containing standard double format types with methods to produce configured formatter instances.DoubleFormat.Builder Builds configured format functions for standard double format types.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 aEditDistance
implementation and aCharSequence
"left" string.EditScript<T> This class gathers all thecommands
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 Extendsjava.text.MessageFormat
to allow pluggable/additional formatting options for embedded format elements.FormatFactory Format factory.FormattableUtils Provides utilities for working with theFormattable
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 code points 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 code points to their XML numeric entity escaped value.NumericEntityUnescaper Translates XML numeric entities of the form &#[xX]?\d+;? to the specific code point.NumericEntityUnescaper.OPTION Enumerates NumericEntityUnescaper options for unescaping.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 generatingRandomStringGenerator
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 aSimilarityScore
implementation and aCharSequence
"left" string.StrBuilder Deprecated. Deprecated as of 1.3, useTextStringBuilder
instead.StringEscapeUtils Escapes and unescapesString
s for Java, Java Script, HTML and XML.StringEscapeUtils.Builder Convenience wrapper forStringBuilder
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 aso1.equals(o2)
whereo1
belongs to the first sequence ando2
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, useStringLookupFactory
instead.StrMatcher Deprecated. Deprecated as of 1.3, useStringMatcherFactory
instead.StrSubstitutor Deprecated. Deprecated as of 1.3, useStringSubstitutor
instead.StrTokenizer Deprecated. Deprecated as of 1.3, useStringTokenizer
instead.TextRandomProvider TextRandomProvider implementations are used byRandomStringGenerator
as a source of randomness.TextStringBuilder Builds a string from constituent parts providing a more flexible and powerful API thanStringBuffer
andStringBuilder
.UnicodeEscaper Translates code points 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.