All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractStringLookup |
A default lookup for others to extend in this package.
|
AbstractStringMatcher |
A matcher that determines if a character array portion matches.
|
AbstractStringMatcher.AndStringMatcher |
Matches all of the given matchers in order.
|
AbstractStringMatcher.CharArrayMatcher |
Matches out of a set of characters.
|
AbstractStringMatcher.CharMatcher |
Matches a character.
|
AbstractStringMatcher.CharSetMatcher |
Matches a set of characters.
|
AbstractStringMatcher.NoneMatcher |
Matches nothing.
|
AbstractStringMatcher.TrimMatcher |
Matches whitespace as per trim().
|
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.
|
BiFunctionStringLookup<P,R> |
A function-based lookup where the request for a lookup is answered by applying that function with a key.
|
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 |
|
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.
|
ConstantStringLookup |
Looks up the value of a fully-qualified static final value.
|
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.
|
Counter |
Java implementation of Python's collections Counter module.
|
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.
|
DateStringLookup |
Formats the current date with the format given in the key in a format compatible with
SimpleDateFormat .
|
DefaultStringLookup |
|
DeleteCommand<T> |
Command representing the deletion of one object of the first sequence.
|
DnsStringLookup |
Looks up keys related to DNS entries like host name, canonical host name, host address.
|
DoubleFormat |
Enum containing standard double format types with methods to produce
configured formatter instances.
|
DoubleFormat.AbstractDoubleFormat |
Base class for standard double formatting classes.
|
DoubleFormat.Builder |
Builds configured format functions for standard double format types.
|
DoubleFormat.EngineeringDoubleFormat |
Format class that uses engineering notation for all values.
|
DoubleFormat.MixedDoubleFormat |
Format class producing results similar to Double.toString() , with
plain decimal notation for small numbers relatively close to zero and scientific
notation otherwise.
|
DoubleFormat.PlainDoubleFormat |
Format class that produces plain decimal strings that do not use
scientific notation.
|
DoubleFormat.ScientificDoubleFormat |
Format class that uses scientific notation for all values.
|
EditCommand<T> |
Abstract base class for all commands used to transform an objects sequence
into another one.
|
EditDistance<R> |
|
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.
|
FileStringLookup |
Looks up keys from a file.
|
FormatFactory |
Format factory.
|
FormattableUtils |
Provides utilities for working with the Formattable interface.
|
FunctionStringLookup<V> |
A function-based lookup where the request for a lookup is answered by applying that function with a key.
|
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.
|
IllegalArgumentExceptions |
Shorthands creating IllegalArgumentException instances using formatted strings.
|
InetAddressKeys |
Constants for referring to InetAddress APIs.
|
InsertCommand<T> |
Command representing the insertion of one object of the second sequence.
|
InterpolatorStringLookup |
Proxies other StringLookup s using a keys within ${} markers using the format "${StringLookup:Key}".
|
IntersectionResult |
Represents the intersection result between two sets.
|
IntersectionSimilarity<T> |
Measures the intersection of two sets created from a pair of character sequences.
|
IntersectionSimilarity.BagCount |
Mutable counter class for storing the count of elements.
|
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.
|
JavaPlatformStringLookup |
Looks up keys related to Java: Java version, JRE version, VM version, and so on.
|
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.
|
LocalHostStringLookup |
Looks up keys related to the local host: host name, canonical host name, host address.
|
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.
|
ParsedDecimal |
Internal class representing a decimal value parsed into separate components.
|
ParsedDecimal.FormatOptions |
Interface containing values used during string formatting.
|
PropertiesStringLookup |
Looks up keys from a properties file.
|
RandomStringGenerator |
Generates random Unicode strings containing the specified number of code points.
|
RandomStringGenerator.Builder |
A builder for generating RandomStringGenerator instances.
|
RegexTokenizer |
A simple word tokenizer that utilizes regex to find words.
|
ReplacementsFinder<T> |
This class handles sequences of replacements resulting from a comparison.
|
ReplacementsHandler<T> |
This interface is devoted to handle synchronized replacement sequences.
|
ResourceBundleStringLookup |
Looks up keys from resource bundles.
|
ScriptStringLookup |
Executes the script with the given engine name.
|
SimilarityScore<R> |
Interface for the concept of a string similarity score.
|
SimilarityScoreFrom<R> |
This stores a SimilarityScore implementation and a CharSequence "left" string.
|
SinglePassTranslator |
Abstract translator for processing whole input in single pass.
|
StrBuilder |
Deprecated.
|
StringEscapeUtils |
Escapes and unescapes String s for Java, Java Script, HTML and XML.
|
StringEscapeUtils.Builder |
Convenience wrapper for StringBuilder providing escape methods.
|
StringEscapeUtils.XsiUnescaper |
Translator object for unescaping backslash escaped entries.
|
StringLookup |
Lookups a String key for a String value.
|
StringLookupFactory |
Create instances of string lookups or access singleton string lookups implemented in this package.
|
StringLookupFactory.DefaultStringLookupsHolder |
|
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.
|
StringsComparator.Snake |
This class is a simple placeholder to hold the end part of a path
under construction in a StringsComparator .
|
StringSubstitutor |
Substitutes variables within a string by values.
|
StringSubstitutor.Result |
The low-level result of a substitution.
|
StringSubstitutorReader |
A Reader that performs string substitution on a source Reader using a StringSubstitutor .
|
StringTokenizer |
Tokenizes a string based on delimiters (separators) and supporting quoting and ignored character concepts.
|
StrLookup<V> |
Deprecated.
|
StrLookup.MapStrLookup<V> |
Lookup implementation that uses a Map.
|
StrLookup.ResourceBundleLookup |
Lookup implementation based on a ResourceBundle.
|
StrLookup.SystemPropertiesStrLookup |
Lookup implementation based on system properties.
|
StrMatcher |
Deprecated.
|
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 |
Deprecated.
|
StrTokenizer |
Deprecated.
|
TextRandomProvider |
|
TextStringBuilder |
Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer and
StringBuilder .
|
Tokenizer<T> |
A tokenizer.
|
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.
|
UrlDecoderStringLookup |
Decodes URL Strings using the UTF-8 encoding.
|
UrlEncoderStringLookup |
Encodes URL Strings using the UTF-8 encoding.
|
UrlStringLookup |
Looks up keys from an XML document.
|
WordUtils |
Operations on Strings that contain words.
|
XmlStringLookup |
Looks up keys from an XML document.
|