Class | Description |
---|---|
BrooklynVersionSyntax |
Utilities for parsing and working with versions following the recommended Brooklyn scheme,
following
major.minor.patch-qualifier syntax,
with support for mapping to OSGi. |
ByteSizeStrings |
A formatter to pretty-print numeric values representing sizes in byes.
|
ByteSizeStrings.Builder |
Configures and builds a
ByteSizeStrings formatter. |
ComparableVersion |
takes a version string, and compares to other versions,
using
VersionComparator |
FormattedString |
wraps a call to
String.format(String, Object...) in a toString, i.e. |
Identifiers | |
KeyValueParser |
Parses a String that consists of multiple arguments, which are either single or key-value pairs.
|
NaturalOrderComparator |
comparator which takes two strings and puts them in an order
with special rules for numbers (whole number) to be placed in numeric order;
e.g.
|
QuotedStringTokenizer |
As 'StringTokenizer' but items in quotes (single or double) are treated as single tokens
(cf mortbay's QuotedStringTokenizer)
|
QuotedStringTokenizer.Builder | |
StringEscapes | |
StringEscapes.BashStringEscapes | |
StringEscapes.BashStringEscapes.WrapBashFunction | |
StringEscapes.JavaStringEscapes | |
StringFunctions | |
StringFunctions.RegexReplacer | |
StringPredicates | |
Strings | |
StringShortener |
utility which takes a bunch of segments and applies shortening rules to them
|
VersionComparator |
Comparator for version strings. |
WildcardGlobs | |
WildcardGlobs.SpecialistGlobExpander |
expands globs as per #getGlobsAfterBraceExpansion,
but also handles numeric ranges,
and optionally allows customized treatment of quoted regions and/or parentheses.
|
Enum | Description |
---|---|
WildcardGlobs.PhraseTreatment |
if a string contains a demarcated phrase, e.g.
|
Exception | Description |
---|---|
WildcardGlobs.InvalidPatternException |