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.
|
| 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 an XML document.
|
| 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 StringLookups 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 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.
|
| 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 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.
|
| PropertiesStringLookup |
Looks up keys from an XML document.
|
| 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 Strings 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.
|
| 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.
|
| Tokenizer<T> |
A tokenizer.
|
| 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.
|
| 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.
|