Package org.clapper.util.text

org.clapper.util.text - Text and String Classes.

See:
          Description

Interface Summary
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 Summary
AbstractVariableSubstituter Abstract base class for VariableSubstituter classes, containing various useful utility methods.
Duration This class contains methods to parse and format time durations.
HTMLUtil Deprecated. Moved to org.clapper.util.html package
MapVariableDereferencer The MapVariableDereferencer class implements the VariableDereferencer interface and resolves variable references by looking them up in a supplied Map object.
MultipleMapVariableDereferencer /** The MultipleMapVariableDereferencer class implements the VariableDereferencer interface and resolves variable references by looking them up in one or more supplied Map objects.
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 Summary
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.
 

Package org.clapper.util.text Description

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.



Copyright © 2004-2007 Brian M. Clapper. All Rights Reserved.