Interface | Description |
---|---|
VariableDereferencer |
The
VariableDereferencer interface defines the behavior
of classes that can look up variables by name, returning their values. |
VariableNameChecker |
This interface defines the methods for a class that checks characters
to determine whether they're legal for a variable name that's to be
substituted by a
VariableSubstituter object. |
VariableSubstituter |
This interface defines the methods for a class that does inline
variable substitution, converting strings containing variable references
into strings where the variables are replaced with their corresponding
values.
|
Class | Description |
---|---|
AbstractVariableSubstituter |
Abstract base class for
VariableSubstituter classes, containing
various useful utility methods. |
Duration |
This class contains methods to parse and format time durations.
|
MapVariableDereferencer |
The MapVariableDereferencer class implements the
VariableDereferencer interface and resolves variable
references by looking them up in a supplied Map object.
|
MultipleMapVariableDereferencer |
/**
|
TextUtil |
Static class containing miscellaneous text utility methods.
|
Unicode |
Symbolic names for certain Unicode constants.
|
UnixShellVariableSubstituter |
The UnixShellVariableSubstituter class implements the
VariableSubstituter interface and provides an inline
variable substitution capability using a simplified Unix Bourne (or GNU
bash) shell variable syntax.
|
WindowsCmdVariableSubstituter |
The WindowsCmdVariableSubstituter class implements the
VariableSubstituter interface and provides an inline
variable substitution capability using a syntax that's reminiscent of
the Microsoft Windows cmd.exe command interpreter.
|
XStringBufBase |
Abstract base class for XStringBuffer and XStringBuilder.
|
XStringBuffer |
An XStringBuffer objects wraps a standard Java
StringBuffer object, providing a superset of
StringBuffer's functionality.
|
XStringBuilder |
An XStringBuilder objects wraps a standard Java
StringBuilder object, providing a superset of
StringBuilder's functionality.
|
Exception | Description |
---|---|
UndefinedVariableException |
A UndefinedVariableException is thrown by the
VariableSubstituter subclasses and
VariableDereferencer subclasses to indicate an undefined
variable. |
VariableSubstitutionException |
A VariableSubstitutionException is thrown by the
VariableSubstituter subclasses and
VariableDereferencer subclasses to indicate a variable
substitution problem. |
VariableSyntaxException |
A VariableSyntaxException is thrown by the
VariableSubstituter subclasses and
VariableDereferencer subclasses to indicate a syntax error in
a variable reference. |
org.clapper.util.text - Text and String Classes.
This package contains text and string-related Java classes; the package is a conceptual extension of the standard java.text package.