Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

AbstractClassFilter - Class in org.clapper.util.classutil
AbstractClassFilter implements a ClassFilter that matches class names that (a) can be loaded and (b) are abstract.
AbstractClassFilter() - Constructor for class org.clapper.util.classutil.AbstractClassFilter
Construct a new AbstractClassFilter that will accept only abstract classes.
AbstractVariableSubstituter - Class in org.clapper.util.text
Abstract base class for VariableSubstituter classes, containing various useful utility methods.
AbstractVariableSubstituter() - Constructor for class org.clapper.util.text.AbstractVariableSubstituter
Creates a new instance of AbstractVariableSubstituter
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.AndClassFilter
Determine whether a class name is to be accepted or not, based on the contained filters.
accept(ClassInfo, ClassFinder) - Method in interface org.clapper.util.classutil.ClassFilter
Tests whether a class name should be included in a class name list.
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.ClassModifiersClassFilter
Tests whether a class name should be included in a class name list.
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.NotClassFilter
Tests whether a class name should be included in a class name list.
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.OrClassFilter
Determine whether a class name is to be accepted or not, based on the contained filters.
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.RegexClassFilter
Determine whether a class name is to be accepted or not, based on the regular expression specified to the constructor.
accept(ClassInfo, ClassFinder) - Method in class org.clapper.util.classutil.SubclassClassFilter
Perform the acceptance test on the loaded Class object.
accept(File) - Method in class org.clapper.util.io.AndFileFilter
Determine whether a file is to be accepted or not, based on the contained filters.
accept(File, String) - Method in class org.clapper.util.io.AndFilenameFilter
Determine whether a file is to be accepted or not, based on the contained filters.
accept(File) - Method in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Determine whether a file is to be accepted or not, based on the contained filters and the mode.
accept(File, String) - Method in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Determine whether a file is to be accepted or not, based on the contained filters and the mode.
accept(File) - Method in class org.clapper.util.io.DirectoryFilter
Determine whether the specified file is a directory or not.
accept(File) - Method in class org.clapper.util.io.FileOnlyFilter
Determine whether the specified file is a directory or not.
accept(File, String) - Method in class org.clapper.util.io.MultipleRegexFilenameFilter
Determine whether a file is to be accepted or not, based on the regular expressions in the reject and accept lists.
accept(File) - Method in class org.clapper.util.io.NotFileFilter
Tests whether a file should be included in a file list.
accept(File, String) - Method in class org.clapper.util.io.NotFilenameFilter
Tests whether a file should be included in a file list.
accept(File) - Method in class org.clapper.util.io.OrFileFilter
Determine whether a file is to be accepted or not, based on the contained filters.
accept(File, String) - Method in class org.clapper.util.io.OrFilenameFilter
Determine whether a file is to be accepted or not, based on the contained filters.
accept(File) - Method in class org.clapper.util.io.RegexFileFilter
Determine whether a file is to be accepted or not, based on the regular expressions in the reject and accept lists.
accept(File, String) - Method in class org.clapper.util.io.RegexFilenameFilter
Determine whether a file is to be accepted or not, based on the regular expressions in the reject and accept lists.
acquire(long) - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Acquire this semaphore.
acquire() - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Acquire this semaphore.
acquire(long) - Method in interface org.clapper.util.misc.Semaphore
Deprecated.
Acquire this semaphore.
acquire() - Method in interface org.clapper.util.misc.Semaphore
Deprecated.
Acquire this semaphore.
add(File) - Method in class org.clapper.util.classutil.ClassFinder
Add a jar file, zip file or directory to the list of places to search for classes.
add(File[]) - Method in class org.clapper.util.classutil.ClassFinder
Add an array jar files, zip files and/or directories to the list of places to search for classes.
add(Collection<File>) - Method in class org.clapper.util.classutil.ClassFinder
Add a Collection of jar files, zip files and/or directories to the list of places to search for classes.
add(File) - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Add a jar file, zip file or directory to the list of places the not-yet-constructed class loader will search.
add(File[]) - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Add an array of jar files, zip files or directories to the list of places the not-yet-constructed class loader will search.
add(Collection<File>) - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Add a Collection of jar files, zip files or directories to the list of places the not-yet-constructed class loader will search.
add(int, T) - Method in class org.clapper.util.misc.SparseArrayList
Inserts the specified element at the specified position in this list.
addAcceptPattern(String) - Method in class org.clapper.util.io.MultipleRegexFilenameFilter
Add an "accept" pattern to this filter.
addAttachment(String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message.
addAttachment(String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message.
addAttachment(String, String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message.
addAttachment(String[]) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an array of String objects.
addAttachment(String[], String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an array of String objects.
addAttachment(String[], String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an array of String objects.
addAttachment(InputStream) - Method in class org.clapper.util.mail.EmailMessage
Add an attachment to this message from an InputStream object.
addAttachment(InputStream, String) - Method in class org.clapper.util.mail.EmailMessage
Add an attachment to this message from an InputStream object.
addAttachment(InputStream, String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a attachment to this message from an InputStream object.
addAttachment(Iterator) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an Iterator of String objects.
addAttachment(Iterator, String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an Iterator of String objects.
addAttachment(Iterator, String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a text attachment to this message from an Iterator of String objects.
addAttachment(File) - Method in class org.clapper.util.mail.EmailMessage
Add an attachment from the contents of a file.
addAttachment(File, String) - Method in class org.clapper.util.mail.EmailMessage
Add an attachment from the contents of a file.
addAttachment(File, String, String) - Method in class org.clapper.util.mail.EmailMessage
Add an attachment from the contents of a file.
addBcc(String) - Method in class org.clapper.util.mail.EmailMessage
Add an email address to the list of "Bcc" (blind carbon copy) addresses to receive this message.
addBcc(EmailAddress) - Method in class org.clapper.util.mail.EmailMessage
Add an email address to the list of "Bcc" (blind carbon copy) addresses to receive this message.
addBcc(String[]) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "Bcc" addresses to receive this message.
addBcc(Collection<?>) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "Bcc" addresses to receive this message.
addCc(String) - Method in class org.clapper.util.mail.EmailMessage
Add an email address to the list of "Cc" addresses to receive this message.
addCc(EmailAddress) - Method in class org.clapper.util.mail.EmailMessage
Add an email address, in the form of an EmailAddress object, to the list of "Cc" addresses to receive this message.
addCc(String[]) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "Cc" addresses to receive this message.
addCc(Collection<?>) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "Cc" addresses to receive this message.
addClassPath() - Method in class org.clapper.util.classutil.ClassFinder
Add the contents of the system classpath for classes.
addClassPath() - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Add the contents of the classpath.
addCollection(Collection<T>) - Method in class org.clapper.util.misc.MultiIterator
Add a Collection to the end of the list of composite objects being iterated over.
addEnumeration(Enumeration<T>) - Method in class org.clapper.util.misc.MultiIterator
Add an Enumeration to the end of the list of composite objects being iterated over.
addFilter(ClassFilter) - Method in class org.clapper.util.classutil.AndClassFilter
Add a filter to the set of contained filters.
addFilter(ClassFilter) - Method in class org.clapper.util.classutil.OrClassFilter
Add a filter to the set of contained filters.
addFilter(FileFilter) - Method in class org.clapper.util.io.AndFileFilter
Add a filter to the set of contained filters.
addFilter(FilenameFilter) - Method in class org.clapper.util.io.AndFilenameFilter
Add a filter to the set of contained filters.
addFilter(FileFilter) - Method in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Add a filter to the set of contained filters.
addFilter(FilenameFilter) - Method in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Add a filter to the set of contained filters.
addFilter(FileFilter) - Method in class org.clapper.util.io.OrFileFilter
Add a filter to the set of contained filters.
addFilter(FilenameFilter) - Method in class org.clapper.util.io.OrFilenameFilter
Add a filter to the set of contained filters.
addHeader(String, String) - Method in class org.clapper.util.mail.EmailMessage
Add a header to the outgoing message.
addIterator(Iterator<T>) - Method in class org.clapper.util.misc.MultiIterator
Add an Iterator to the end of the list of composite objects being iterated over.
addMap(Map<String, String>) - Method in class org.clapper.util.text.MultipleMapVariableDereferencer
Add a map to the list of maps to use when dereferencing variable values.
addOption(char, String, String) - Method in class org.clapper.util.cmdline.UsageInfo
Add an option and its explanation to the usage information.
addOption(char, String, String, String) - Method in class org.clapper.util.cmdline.UsageInfo
Add an option and its explanation to the usage information.
addParameter(String, String, boolean) - Method in class org.clapper.util.cmdline.UsageInfo
Add a positional parameter (i.e., one that follows the options) and its explanation to the usage information at the end of the list of positional parameters.
addRejectPattern(String) - Method in class org.clapper.util.io.MultipleRegexFilenameFilter
Add an "accept" pattern to this filter.
addRemovalListener(ObjectRemovalListener, boolean) - Method in class org.clapper.util.misc.LRUMap
Add an EventListener that will be called whenever an object is removed from the cache.
addSection(String) - Method in class org.clapper.util.config.Configuration
Add a new section to this configuration data.
addTo(String) - Method in class org.clapper.util.mail.EmailMessage
Add an email address to the list of "To" addresses to receive this message.
addTo(EmailAddress) - Method in class org.clapper.util.mail.EmailMessage
Add an email address, in the form of an EmailAddress object, to the list of "To" addresses to receive this message.
addTo(String[]) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "To" addresses to receive this message.
addTo(Collection<?>) - Method in class org.clapper.util.mail.EmailMessage
Add multiple email addresses to the list of "To" addresses to receive this message.
addToCount(int) - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Increment the semaphore's current value, as well as its maximum value.
addToCount(int) - Method in interface org.clapper.util.misc.Semaphore
Deprecated.
Increment the semaphore's current value, as well as its maximum value.
addUsagePrologue(String) - Method in class org.clapper.util.cmdline.UsageInfo
Add a prologue to be displayed before the standard usage message.
addUsageTrailer(String) - Method in class org.clapper.util.cmdline.UsageInfo
Add a trailer to be displayed after the standard usage message.
AND_FILTERS - Static variable in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Convenience constant for backward compatibility: Mode setting that instructs the filter to AND all the contained filters.
AND_FILTERS - Static variable in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Convenience constant for backward compatibility: Mode setting that instructs the filter to AND all the contained filters.
AndClassFilter - Class in org.clapper.util.classutil
An AndClassFilter logically ANDs other ClassFilter objects.
AndClassFilter() - Constructor for class org.clapper.util.classutil.AndClassFilter
Construct a new AndClassFilter with no contained filters.
AndClassFilter(ClassFilter...) - Constructor for class org.clapper.util.classutil.AndClassFilter
Construct a new AndClassFilter with a set of contained filters.
AndFileFilter - Class in org.clapper.util.io
An AndFileFilter contains logically ANDs other java.io.FileFilter objects.
AndFileFilter() - Constructor for class org.clapper.util.io.AndFileFilter
Construct a new AndFileFilter with no contained filters.
AndFileFilter(FileFilter...) - Constructor for class org.clapper.util.io.AndFileFilter
Construct a new AndFileFilter with a set of contained filters.
AndFilenameFilter - Class in org.clapper.util.io
An AndFilenameFilter logically ANDs other java.io.FilenameFilter objects.
AndFilenameFilter() - Constructor for class org.clapper.util.io.AndFilenameFilter
Construct a new AndFilenameFilter with no contained filters.
AndFilenameFilter(FilenameFilter...) - Constructor for class org.clapper.util.io.AndFilenameFilter
Construct a new AndFilenameFilter with a set of contained filters.
append(boolean) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a boolean value to the buffer.
append(char) - Method in class org.clapper.util.text.XStringBufBase
Append the specified character to the buffer.
append(char[]) - Method in class org.clapper.util.text.XStringBufBase
Append the specified array of characters to the buffer.
append(char[], int, int) - Method in class org.clapper.util.text.XStringBufBase
Append the specified characters in a character array to the buffer.
append(double) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a double value to the buffer.
append(float) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a float value to the buffer.
append(int) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a int value to the buffer.
append(long) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a long value to the buffer.
append(Object) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of an object to the buffer.
append(short) - Method in class org.clapper.util.text.XStringBufBase
Append the string representation of a short value to the buffer.
append(String) - Method in class org.clapper.util.text.XStringBufBase
Append the specified string to the buffer.
append(CharSequence) - Method in class org.clapper.util.text.XStringBufBase
Append the entire contents of the specified CharSequence to the buffer.
append(CharSequence, int, int) - Method in class org.clapper.util.text.XStringBufBase
Append a subsequence of the specified CharSequence to the buffer.
ArrayIterator<T> - Class in org.clapper.util.misc
The ArrayIterator class provides a bridge between an array of objects and an Iterator.
ArrayIterator(T[]) - Constructor for class org.clapper.util.misc.ArrayIterator
Allocate a new ArrayIterator object that will iterate over the specified array of objects.
ArrayIterator(T[], int) - Constructor for class org.clapper.util.misc.ArrayIterator
Allocate a new ArrayIterator object that will iterate over the specified array of objects, starting at a particular index.

B

basename(String) - Static method in class org.clapper.util.io.FileUtil
Get the base (i.e., simple file) name of a file.
basename(File) - Static method in class org.clapper.util.io.FileUtil
Get the base (i.e., simple file) name of a file.
booleanFromString(String) - Static method in class org.clapper.util.text.TextUtil
Convert a boolean string to a boolean value.
BUILD_ANT_VERSION_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The key to retrieve the version of Ant used for the build.
BUILD_COMPILER_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The key to retrieve the compiler used for the build.
BUILD_DATE_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The build date, in "raw" (internal, numeric) form.
BUILD_ID_DATE_FORMAT_STRING - Static variable in class org.clapper.util.misc.BuildInfo
The date format, used with java.text.SimpleDateFormat, used to create the build ID.
BUILD_ID_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The build ID, really just the time in a compressed format.
BUILD_INFO_BUNDLE_NAME - Static variable in class org.clapper.util.misc.Version
The name of the resource bundle containing the build info.
BUILD_OS_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The key to retrieve the operating system where the build occurred.
BUILD_VM_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The key to retrieve the VM used for the build.
BuildInfo - Class in org.clapper.util.misc
Contains constants for defining and accessing build info.
BuildInfo(String) - Constructor for class org.clapper.util.misc.BuildInfo
Constructor.
BUILT_BY_KEY - Static variable in class org.clapper.util.misc.BuildInfo
The user and host where the build occurred.
BundleUtil - Class in org.clapper.util.misc
ResourceBundle utilities to aid in localization.
bytesForHexadecimal(String) - Static method in class org.clapper.util.text.TextUtil
Takes a string of hexadecimal-encoded byte values and converts it back to an array of bytes.

C

capacity() - Method in class org.clapper.util.text.XStringBuffer
Return the current capacity of the buffer (i.e., the number of characters left before truncation will occur).
capacity() - Method in class org.clapper.util.text.XStringBuilder
Return the current capacity of the buffer (i.e., the number of characters left before truncation will occur).
centerString(String, int) - Static method in class org.clapper.util.text.TextUtil
Center a string in a fixed-width field, using blanks for padding.
centerString(String, int, char) - Static method in class org.clapper.util.text.TextUtil
Center a string in a fixed-width field, using the specified character for padding.
charAt(int) - Method in class org.clapper.util.text.XStringBufBase
Return the character at a specified index in the buffer.
charToUnicodeEscape(char, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Convert a character to its corresponding Unicode escape sequence.
charToUnicodeEscape(char) - Static method in class org.clapper.util.text.TextUtil
Convert a character to its corresponding Unicode escape sequence.
checkError() - Method in class org.clapper.util.io.JustifyTextWriter
Flush the stream and check its error state.
checkError() - Method in class org.clapper.util.io.WordWrapWriter
Flush the stream and check its error state.
ClassFilter - Interface in org.clapper.util.classutil
Instances of classes that implement this interface are used, with a ClassFinder object, to filter class names.
ClassFinder - Class in org.clapper.util.classutil
A ClassFinder object is used to find classes.
ClassFinder() - Constructor for class org.clapper.util.classutil.ClassFinder
Create a new ClassFinder that will search for classes using the default class loader.
ClassInfo - Class in org.clapper.util.classutil
Holds information about a loaded class in a way that doesn't rely on the underlying API used to load the class information.
ClassInfo(File) - Constructor for class org.clapper.util.classutil.ClassInfo
Create a ClassInfo object from a file.
ClassInfo(InputStream) - Constructor for class org.clapper.util.classutil.ClassInfo
Create a ClassInfo object from an InputStream.
ClassLoaderBuilder - Class in org.clapper.util.classutil
A ClassLoaderBuilder is used to build an alternate class loader that includes additional jar files, zip files and/or directories in its load path.
ClassLoaderBuilder() - Constructor for class org.clapper.util.classutil.ClassLoaderBuilder
Create a new ClassLoaderBuilder.
ClassModifiersClassFilter - Class in org.clapper.util.classutil
ClassModifiersClassFilter is a ClassFilter that matches class names that (a) can be loaded and (b) match a set of class modifiers (as defined by the constants in the java.lang.reflect.Modifier class).
ClassModifiersClassFilter(int) - Constructor for class org.clapper.util.classutil.ClassModifiersClassFilter
Construct a new ClassModifiersClassFilter that will accept any classes with the specified modifiers.
ClassUtil - Class in org.clapper.util.classutil
Miscellaneous class-related utility methods.
ClassUtilException - Exception in org.clapper.util.classutil
Thrown to indicate that an object already exists when it was expected not to exist.
ClassUtilException() - Constructor for exception org.clapper.util.classutil.ClassUtilException
Default constructor, for an exception with no nested exception and no message.
ClassUtilException(Throwable) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing another exception, but no message of its own.
ClassUtilException(String) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing an error message, but no nested exception.
ClassUtilException(String, Throwable) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing another exception and a message.
ClassUtilException(String, String, String) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ClassUtilException(String, String, String, Object[]) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ClassUtilException(String, String, String, Throwable) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
ClassUtilException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.classutil.ClassUtilException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
clear() - Method in class org.clapper.util.classutil.ClassFinder
Clear the finder's notion of where to search.
clear() - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Clear the stored files in this object.
clear() - Method in class org.clapper.util.config.Configuration
Clear this object of all configuration data.
clear() - Method in class org.clapper.util.mail.EmailMessage
Clear the message.
clear() - Method in class org.clapper.util.misc.FileHashMap
Removes all mappings from this map.
clear() - Method in class org.clapper.util.misc.LRUMap
Remove all mappings from this map.
clear() - Method in class org.clapper.util.misc.MultiValueMap
Removes all mappings from this map.
clear() - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Remove all mappings from this map.
clear() - Method in class org.clapper.util.misc.PropertiesMap
Remove all mappings from this map.
clear() - Method in class org.clapper.util.text.XStringBufBase
Removes all characters from the buffer leaving it empty.
clearAllAttachments() - Method in class org.clapper.util.mail.EmailMessage
Clear all attachments from this message.
clearAllRecipients() - Method in class org.clapper.util.mail.EmailMessage
Clear all recipient addresses from this message.
clearBcc() - Method in class org.clapper.util.mail.EmailMessage
Clear the list of "Bcc" addresses in this message, without clearing the "Cc" or "To" lists.
clearCc() - Method in class org.clapper.util.mail.EmailMessage
Clear the list of "Cc" addresses in this message, without clearing the "To" or "Bcc" lists.
clearSubject() - Method in class org.clapper.util.mail.EmailMessage
Clear this message's subject.
clearText() - Method in class org.clapper.util.mail.EmailMessage
Clear the text portion of this message.
clearTo() - Method in class org.clapper.util.mail.EmailMessage
Clear the list of "To" addresses in this message, without clearing the "Cc" or "Bcc" lists.
clone() - Method in class org.clapper.util.mail.EmailAddress
Clone this object.
clone() - Method in class org.clapper.util.misc.LRUMap
Returns a shallow copy of this instance.
clone() - Method in class org.clapper.util.misc.MultiValueMap
Returns a shallow copy of this MultivalueMap instance.
clone() - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Returns a shallow copy of this instance.
close() - Method in class org.clapper.util.io.JustifyTextWriter
Close the stream, flushing it first.
close() - Method in class org.clapper.util.io.WordWrapWriter
Close the stream, flushing it first.
close() - Method in class org.clapper.util.io.XMLWriter
Close this Writer
close() - Method in class org.clapper.util.io.Zipper
Close the Zipper object, flushing any changes to and closing the underlying zip or jar file.
close() - Method in class org.clapper.util.misc.FileHashMap
Close this map.
CombinationFileFilter - Class in org.clapper.util.io
Deprecated.
CombinationFileFilter() - Constructor for class org.clapper.util.io.CombinationFileFilter
Deprecated.
Construct a new CombinationFileFilter with a mode of CombinationFileFilter.AND_FILTERS.
CombinationFileFilter(CombinationFilterMode) - Constructor for class org.clapper.util.io.CombinationFileFilter
Deprecated.
Construct a new CombinationFileFilter with the specified mode.
CombinationFilenameFilter - Class in org.clapper.util.io
Deprecated.
CombinationFilenameFilter() - Constructor for class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Construct a new CombinationFilenameFilter with a mode of CombinationFilenameFilter.AND_FILTERS.
CombinationFilenameFilter(CombinationFilterMode) - Constructor for class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Construct a new CombinationFilenameFilter with the specified mode.
CombinationFilterMode - Enum in org.clapper.util.io
Used solely to define type-safe mode values for CombinationFilenameFilter and CombinationFileFilter.
CommandLineException - Exception in org.clapper.util.cmdline
Thrown by a command-line utility when an error occurs while running the command.
CommandLineException() - Constructor for exception org.clapper.util.cmdline.CommandLineException
Default constructor, for an exception with no nested exception and no message.
CommandLineException(Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing another exception, but no message of its own.
CommandLineException(String) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing an error message, but no nested exception.
CommandLineException(String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing another exception and a message.
CommandLineException(String, String, String) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineException(String, String, String, Object[]) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineException(String, String, String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
CommandLineException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
CommandLineUsageException - Exception in org.clapper.util.cmdline
Thrown by a command-line utility to indicate an error on the command line.
CommandLineUsageException() - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Default constructor, for an exception with no nested exception and no message.
CommandLineUsageException(Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing another exception, but no message of its own.
CommandLineUsageException(String) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing an error message, but no nested exception.
CommandLineUsageException(String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing another exception and a message.
CommandLineUsageException(String, String, String) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineUsageException(String, String, String, Object[]) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineUsageException(String, String, String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
CommandLineUsageException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUsageException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
CommandLineUserException - Exception in org.clapper.util.cmdline
Thrown to indicate a user error other than a usage exception.
CommandLineUserException() - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Default constructor, for an exception with no nested exception and no message.
CommandLineUserException(Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing another exception, but no message of its own.
CommandLineUserException(String) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing an error message, but no nested exception.
CommandLineUserException(String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing another exception and a message.
CommandLineUserException(String, String, String) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineUserException(String, String, String, Object[]) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
CommandLineUserException(String, String, String, Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
CommandLineUserException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.cmdline.CommandLineUserException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
CommandLineUtility - Class in org.clapper.util.cmdline
CommandLineUtility is an abstract base class for command-line utilities.
CommandLineUtility() - Constructor for class org.clapper.util.cmdline.CommandLineUtility
Constructor.
compare(Object, Object) - Method in class org.clapper.util.io.FileNameComparator
Compares its two arguments for order.
compareTo(FieldInfo) - Method in class org.clapper.util.classutil.FieldInfo
Compare this object and another FieldInfo object.
compareTo(MethodInfo) - Method in class org.clapper.util.classutil.MethodInfo
Compare this object and another MethodInfo object.
compareTo(Object) - Method in class org.clapper.util.mail.EmailAddress
Compare two email addresses.
Configuration - Class in org.clapper.util.config
Configuration implements a parser, generator and in-memory store for a configuration file whose syntax is reminiscent of classic Windows .INI files, though with many extensions.
Configuration() - Constructor for class org.clapper.util.config.Configuration
Construct an empty Configuration object.
ConfigurationException - Exception in org.clapper.util.config
A ConfigurationException is thrown by the Configuration class to signify errors in a configuration file.
ConfigurationException() - Constructor for exception org.clapper.util.config.ConfigurationException
Default constructor, for an exception with no nested exception and no message.
ConfigurationException(Throwable) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing another exception, but no message of its own.
ConfigurationException(String) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing an error message, but no nested exception.
ConfigurationException(String, Throwable) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing another exception and a message.
ConfigurationException(String, String) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing a configuration file section name and a message.
ConfigurationException(String, String, String) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ConfigurationException(String, String, String, Object[]) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ConfigurationException(String, String, String, Throwable) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
ConfigurationException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.config.ConfigurationException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
containsEntry(String) - Method in class org.clapper.util.io.Zipper
Determine whether an entry with the specified name has been written to the zip file.
containsKey(Object) - Method in class org.clapper.util.misc.FileHashMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in class org.clapper.util.misc.LRUMap
Determine whether this map contains a mapping for a given key.
containsKey(Object) - Method in class org.clapper.util.misc.MultiValueMap
Returns true if this map contains at least one value for the specified key.
containsKey(Object) - Method in class org.clapper.util.misc.PropertiesMap
Determine whether this map contains a mapping for a given key.
containsKeyValue(K, V) - Method in class org.clapper.util.misc.MultiValueMap
Returns true if this map contains the specified value for the specified key.
containsSection(String) - Method in class org.clapper.util.config.Configuration
Determine whether this object contains a specified section.
containsValue(Object) - Method in class org.clapper.util.misc.FileHashMap
Returns true if this map maps one or more keys that are mapped to the specified value.
containsValue(Object) - Method in class org.clapper.util.misc.LRUMap
Determine whether this map contains a given value.
containsValue(Object) - Method in class org.clapper.util.misc.MultiValueMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.clapper.util.misc.PropertiesMap
Determine whether this map contains a given value.
convertCharacterEntities(String) - Static method in class org.clapper.util.html.HTMLUtil
Converts all inline HTML character entities (c.f., http://www.w3.org/TR/REC-html40/sgml/entities.html) to their Unicode character counterparts, if possible.
convertToTimeZone(TimeZone) - Method in class org.clapper.util.misc.XDate
Convert this date from its time zone to another.
copyFile(File, File) - Static method in class org.clapper.util.io.FileUtil
Copy one file to another.
copyReader(Reader, Writer, int) - Static method in class org.clapper.util.io.FileUtil
Copy characters from a reader to a writer.
copyReader(Reader, Writer) - Static method in class org.clapper.util.io.FileUtil
Copy characters from a reader to a writer, using a default buffer size.
COPYRIGHT_SIGN - Static variable in class org.clapper.util.text.Unicode
Copyright symbol.
copyStream(InputStream, OutputStream) - Static method in class org.clapper.util.io.FileUtil
Copy an InputStream to an OutputStream.
copyStream(InputStream, OutputStream, int) - Static method in class org.clapper.util.io.FileUtil
Copy an InputStream to an OutputStream.
copyTextFile(File, String, File, String) - Static method in class org.clapper.util.io.FileUtil
Copy one file to another, character by character, possibly doing character set conversions
createClassLoader() - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Create and return a class loader that will search the additional places defined in this builder.
createClassLoader(ClassLoader) - Method in class org.clapper.util.classutil.ClassLoaderBuilder
Create and return a class loader that will search the additional places defined in this builder.

D

DATA_FILE_SUFFIX - Static variable in class org.clapper.util.misc.FileHashMap
Data file suffix.
DATE_FORMAT_STRING - Static variable in class org.clapper.util.misc.BuildInfo
The date format, used with java.text.SimpleDateFormat, used to write the date string to the build file.
debug(Object) - Method in class org.clapper.util.logging.Logger
Log a message with debug log level.
debug(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with debug log level.
decodeMetacharacters(int, int) - Method in class org.clapper.util.text.XStringBufBase
Replaces any metacharacter sequences in a portion of the string buffer (such as those produced by XStringBufBase.encodeMetacharacters() with their actual characters.
decodeMetacharacters() - Method in class org.clapper.util.text.XStringBufBase
A version of decodeMetacharacters that processes the entire string buffer.
DEFAULT_INITIAL_CAPACITY - Static variable in class org.clapper.util.misc.LRUMap
The default initial capacity, if one isn't specified to the constructor
DEFAULT_LINE_LENGTH - Static variable in class org.clapper.util.io.JustifyTextWriter
The default line length.
DEFAULT_LINE_LENGTH - Static variable in class org.clapper.util.io.WordWrapWriter
The default line length.
DEFAULT_LOAD_FACTOR - Static variable in class org.clapper.util.misc.LRUMap
The default load factor, if one isn't specified to the constructor
DEFAULT_LRU_BUFFER_SIZE - Static variable in class org.clapper.util.regex.RegexUtil
Default size of the internal LRU buffer that is used to hold compiled regular expressions.
DEFAULT_MIME_TYPE - Static variable in class org.clapper.util.misc.MIMETypeUtil
Default MIME type, when a MIME type cannot be determined from a file's extension.
DEGREE_SIGN - Static variable in class org.clapper.util.text.Unicode
Symbol for degrees
delete() - Method in class org.clapper.util.misc.FileHashMap
Deletes the files backing this FileHashMap.
delete(K) - Method in class org.clapper.util.misc.MultiValueMap
Removes all mappings for a key from this map, if present.
delete(String) - Method in class org.clapper.util.text.XStringBufBase
Delete the first occurrence of a given substring in the buffer.
delete(int, int) - Method in class org.clapper.util.text.XStringBufBase
Remove the characters in a substring of this XStringBuffer.
deleteCharacters(int, int) - Method in class org.clapper.util.text.XStringBufBase
Remove the characters in a substring of this XStringBuffer.
deleteCharacters(int, int) - Method in class org.clapper.util.text.XStringBuffer
Remove the characters in a substring of this XStringBuffer.
deleteCharacters(int, int) - Method in class org.clapper.util.text.XStringBuilder
Remove the characters in a substring of this XStringBuilder.
deleteCharAt(int) - Method in class org.clapper.util.text.XStringBuffer
Remove the character at the specified position in this object, shortening this object by one character.
deleteCharAt(int) - Method in class org.clapper.util.text.XStringBuilder
Remove the character at the specified position in this object, shortening this object by one character.
DirectoryFilter - Class in org.clapper.util.io
DirectoryFilter implements a java.io.FileFilter that matches only directories.
DirectoryFilter() - Constructor for class org.clapper.util.io.DirectoryFilter
 
dirname(String) - Static method in class org.clapper.util.io.FileUtil
Get the name of a file's parent directory.
dirname(File) - Static method in class org.clapper.util.io.FileUtil
Get the name of a file's parent directory.
DIVISION_SIGN - Static variable in class org.clapper.util.text.Unicode
Classic mathematical division symbol.
Duration - Class in org.clapper.util.text
This class contains methods to parse and format time durations.
Duration() - Constructor for class org.clapper.util.text.Duration
Default constructor.
Duration(long) - Constructor for class org.clapper.util.text.Duration
Create a new Duration object from a long integer representing some elapsed number of milliseconds.
Duration(Date, Date) - Constructor for class org.clapper.util.text.Duration
Create a new Duration object by determining the amount of time between two dates.
Duration(String, Locale) - Constructor for class org.clapper.util.text.Duration
Create a new Duration object by parsing the specified duration string.
Duration(String) - Constructor for class org.clapper.util.text.Duration
Create a new Duration object by parsing the specified duration string.

E

EM_DASH - Static variable in class org.clapper.util.text.Unicode
Em dash
EM_SPACE - Static variable in class org.clapper.util.text.Unicode
Em space
EmailAddress - Class in org.clapper.util.mail
This class encodes an RFC822-compliant email address is a simplified container, hiding the gory details of the underlying Java Mail API.
EmailAddress(String) - Constructor for class org.clapper.util.mail.EmailAddress
Constructs a new EmailMessage object from an email address string.
EmailAddress(EmailAddress) - Constructor for class org.clapper.util.mail.EmailAddress
Constructs a new copy of an existing EmailMessage object.
EmailException - Exception in org.clapper.util.mail
A EmailException is thrown by the various email classes to signify errors in a configuration file.
EmailException() - Constructor for exception org.clapper.util.mail.EmailException
Default constructor, for an exception with no nested exception and no message.
EmailException(Throwable) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing another exception, but no message of its own.
EmailException(String) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing an error message, but no nested exception.
EmailException(String, Throwable) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing another exception and a message.
EmailException(String, String, String) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
EmailException(String, String, String, Object[]) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
EmailException(String, String, String, Throwable) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
EmailException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.mail.EmailException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
EmailMessage - Class in org.clapper.util.mail
The EmailMessage class is a simplified front-end to a portion of Sun's Java Mail API.
EmailMessage() - Constructor for class org.clapper.util.mail.EmailMessage
Constructs a new EmailMessage object.
EmailMessage(String) - Constructor for class org.clapper.util.mail.EmailMessage
Constructs a new EmailMessage object, with the specified sender address.
EmailTransport - Interface in org.clapper.util.mail
EmailTransport defines the interface for classes that can send EmailMessage objects.
EN_DASH - Static variable in class org.clapper.util.text.Unicode
En dash
EN_SPACE - Static variable in class org.clapper.util.text.Unicode
En space
enableLogging() - Static method in class org.clapper.util.logging.Logger
Enable logging by instantiating the underlying Log objects.
encodeMetacharacters(int, int) - Method in class org.clapper.util.text.XStringBufBase
Replaces certain characters in the string buffer with Java metacharacter ("backslash") sequences.
encodeMetacharacters() - Method in class org.clapper.util.text.XStringBufBase
A version of encodeMetacharacters that processes the entire string buffer.
encodeNumber(long, int, char[], StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a long integer in an arbitrary base; the caller specifies an array of digit characters to be used for the encoding.
encodeNumber(short, int, char[], StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a short integer in an arbitrary base; the caller specifies an array of digit characters to be used for the encoding.
encodeNumber(int, int, char[], StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode an integer in an arbitrary base; the caller specifies an array of digit characters to be used for the encoding.
ensureCapacity(int) - Method in class org.clapper.util.text.XStringBuffer
Ensure that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class org.clapper.util.text.XStringBuilder
Ensure that the capacity of the buffer is at least equal to the specified minimum.
entrySet() - Method in class org.clapper.util.misc.FileHashMap
Returns a "thin" set view of the mappings contained in this map.
entrySet() - Method in class org.clapper.util.misc.LRUMap
Get a set view of the mappings in this map.
entrySet() - Method in class org.clapper.util.misc.MultiValueMap
Returns an unmodifiable Set view of the mappings contained in this map.
entrySet() - Method in class org.clapper.util.misc.PropertiesMap
Get a set view of the mappings in this map.
EnumerationIterator<T> - Class in org.clapper.util.misc
The EnumerationIterator class is an adapter that makes a java.util.Enumeration object look and behave like a java.util.Iterator objects.
EnumerationIterator(Enumeration<T>) - Constructor for class org.clapper.util.misc.EnumerationIterator
Allocate a new EnumerationIterator object that will forward its calls to the specified Enumeration.
equals(Object) - Method in class org.clapper.util.classutil.FieldInfo
Compare this object to another one for equality.
equals(Object) - Method in class org.clapper.util.classutil.MethodInfo
Compare this object to another one for equality.
equals(Object) - Method in class org.clapper.util.io.FileNameComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.clapper.util.mail.EmailAddress
Determine whether this email address is equivalent to another email address, by comparing the normalized address strings.
equals(Object) - Method in class org.clapper.util.mail.MultipartSubtype
Determine whether this object is equivalent to another.
equals(Object) - Method in class org.clapper.util.misc.FileHashMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.clapper.util.misc.MultiValueMap
Compares the specified object with this map for equality.
error(Object) - Method in class org.clapper.util.logging.Logger
Log a message with error log level.
error(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with error log level.
escapeHTML(String) - Static method in class org.clapper.util.html.HTMLUtil
Escape characters that are special in HTML, so that the resulting string can be included in HTML (or XML).
execute(String[]) - Method in class org.clapper.util.cmdline.CommandLineUtility
Called to initiate execution of the command line utility.

F

fatal(Object) - Method in class org.clapper.util.logging.Logger
Log a message with fatal log level.
fatal(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with fatal log level.
FieldInfo - Class in org.clapper.util.classutil
Holds information about a field within a class.
FieldInfo() - Constructor for class org.clapper.util.classutil.FieldInfo
Create a new, empty FieldInfo object.
FieldInfo(int, String, String, String, Object) - Constructor for class org.clapper.util.classutil.FieldInfo
Create and initialize a new FieldInfo object.
fileCanContainClasses(File) - Static method in class org.clapper.util.classutil.ClassUtil
Determine whether a file is a jar file, zip file or directory (i.e., represents places that can be searched for classes).
fileExtensionForMIMEType(String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get an appropriate extension for a MIME type.
FileFilterMatchType - Enum in org.clapper.util.io
The FileFilterMatchType enumeration spells out the legal match types for RegexFilenameFilter and RegexFileFilter.
FileHashMap<K,V> - Class in org.clapper.util.misc
FileHashMap implements a java.util.Map that keeps the keys in memory, but stores the values as serialized objects in a random access disk file.
FileHashMap() - Constructor for class org.clapper.util.misc.FileHashMap
Create a new transient FileHashMap object.
FileHashMap(String) - Constructor for class org.clapper.util.misc.FileHashMap
Create a new transient FileHashMap object.
FileHashMap(String, int) - Constructor for class org.clapper.util.misc.FileHashMap
Create a new FileHashMap object that will read its data from and/or store its data in files derived from the specified prefix.
FileNameComparator - Class in org.clapper.util.io
FileNameComparator implements a Comparator class that compares file names (expressed either as String or File objects) for sorting.
FileNameComparator() - Constructor for class org.clapper.util.io.FileNameComparator
Construct a new FileNameComparator with the default settings.
FileNameComparator(boolean, boolean) - Constructor for class org.clapper.util.io.FileNameComparator
Construct a new FileNameComparator.
FileOnlyFilter - Class in org.clapper.util.io
FileOnlyFilter implements a java.io.FileFilter that matches anything that isn't a directory.
FileOnlyFilter() - Constructor for class org.clapper.util.io.FileOnlyFilter
 
FileUtil - Class in org.clapper.util.io
Static class containing miscellaneous file utility methods.
finalize() - Method in class org.clapper.util.io.Zipper
Destroys the object, closing the underlying zip or jar file, if it's open.
finalize() - Method in class org.clapper.util.mail.EmailMessage
Destructor.
finalize() - Method in class org.clapper.util.misc.FileHashMap
Finalizer
findAllInterfaces(ClassInfo, Map<String, ClassInfo>) - Method in class org.clapper.util.classutil.ClassFinder
Intended to be called only from a ClassFilter object's accept() method, this method attempts to find all the interfaces implemented by given class (directly and indirectly), by checking all the currently-loaded class data.
findAllSuperClasses(ClassInfo, Map<String, ClassInfo>) - Method in class org.clapper.util.classutil.ClassFinder
Intended to be called only from a ClassFilter object's accept() method, this method attempts to find all the superclasses (except java.lang.Objectfor a given class, by checking all the currently-loaded class data.
findClasses(Collection<ClassInfo>) - Method in class org.clapper.util.classutil.ClassFinder
Find all classes in the search areas, implicitly accepting all of them.
findClasses(Collection<ClassInfo>, ClassFilter) - Method in class org.clapper.util.classutil.ClassFinder
Search all classes in the search areas, keeping only those that pass the specified filter.
findFiles(File, Collection<File>) - Method in class org.clapper.util.io.RecursiveFileFinder
Find all files beneath a given directory.
findFiles(File, FilenameFilter, Collection<File>) - Method in class org.clapper.util.io.RecursiveFileFinder
Find all files beneath a given directory, filtered by the specified FilenameFilter.
findFiles(File, FileFilter, Collection<File>) - Method in class org.clapper.util.io.RecursiveFileFinder
Find all files beneath a given directory, filtered by the specified FilenameFilter.
flush() - Method in class org.clapper.util.io.JustifyTextWriter
Flush the stream.
flush() - Method in class org.clapper.util.io.RollingFileWriter
Flush the stream.
flush() - Method in class org.clapper.util.io.WordWrapWriter
Flush the stream.
flush() - Method in class org.clapper.util.io.XMLWriter
Flush this Writer
FORCE_OVERWRITE - Static variable in class org.clapper.util.misc.FileHashMap
Constructor flag value: Ignored unless FileHashMap.TRANSIENT is also specified, FORCE_OVERWRITE tells the constructor to overwrite the on-disk files if they already exist, instead of throwing an exception.
format(LogRecord) - Method in class org.clapper.util.logging.JavaUtilLoggingTextFormatter
Format the given log record and return the formatted string.
format() - Method in class org.clapper.util.text.Duration
Format the duration value as a string, like the kind of string handled by the Duration.parse(java.lang.String) method.
format(Locale) - Method in class org.clapper.util.text.Duration
Format the duration value as a string, like the kind of string handled by the Duration.parse(java.lang.String) method.
formatInTimeZone(String, TimeZone) - Method in class org.clapper.util.misc.XDate
Convenience method to produce a printable date in a specified time zone, using a SimpleDateFormat.

G

get(Object) - Method in class org.clapper.util.misc.FileHashMap
Returns the value associated with the the specified key.
get(Object) - Method in class org.clapper.util.misc.LRUMap
Retrieve an object from the map.
get(Object) - Method in class org.clapper.util.misc.MultiValueMap
Synonym for MultiValueMap.getFirstValueForKey(K), required by the Map interface.
get(Object) - Method in class org.clapper.util.misc.PropertiesMap
Retrieve an object from the map.
getAbortOnSyntaxError() - Method in class org.clapper.util.text.AbstractVariableSubstituter
Get the value of the flag that controls whether the substitute() methods will abort when they encounter a syntax error.
getAbortOnSyntaxError() - Method in interface org.clapper.util.text.VariableSubstituter
Get the value of the flag that controls whether the substitute() methods will abort when they encounter a syntax error.
getAbortOnUndefinedVariable() - Method in class org.clapper.util.config.Configuration
Get the value of the flag that controls whether the Configuration object will abort when it encounters an undefined variable.
getAbortOnUndefinedVariable() - Method in class org.clapper.util.text.AbstractVariableSubstituter
Get the value of the flag that controls whether the substitute() methods will abort when they encounter an undefined variable.
getAbortOnUndefinedVariable() - Method in interface org.clapper.util.text.VariableSubstituter
Get the value of the flag that controls whether the substitute() methods will abort when they encounter an undefined variable.
getAccess() - Method in class org.clapper.util.classutil.FieldInfo
Get the access modifiers for this field
getAccess() - Method in class org.clapper.util.classutil.MethodInfo
Get the access modifiers for this method.
getAddress() - Method in class org.clapper.util.mail.EmailAddress
Get the RFC822-compliant email address string associated with this EmailAddress object.
getApplicationName() - Method in class org.clapper.util.misc.VersionBase
Get the application name.
getApplicationNameKey() - Method in class org.clapper.util.misc.Version
Get the key for the name of the utility or application.
getApplicationNameKey() - Method in class org.clapper.util.misc.VersionBase
Get the key for the name of the utility or application.
getAttachment(int) - Method in class org.clapper.util.mail.EmailMessage
Get an attachment from the message.
getAttachmentContentType(int) - Method in class org.clapper.util.mail.EmailMessage
Get the content type (i.e., MIME type) of a given attachment.
getBcc() - Method in class org.clapper.util.mail.EmailMessage
Get the list of "Bcc" addresses to which this message will be sent.
getBufferAsAppendable() - Method in class org.clapper.util.text.XStringBufBase
Get the underlying buffer (e.g., StringBuffer, StringBuilder) as an Appender object.
getBufferAsAppendable() - Method in class org.clapper.util.text.XStringBuffer
Get the underlying buffer (e.g., StringBuffer, StringBuilder) as an Appender object.
getBufferAsAppendable() - Method in class org.clapper.util.text.XStringBuilder
Get the underlying buffer (e.g., StringBuilder, StringBuilder) as an Appender object.
getBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBufBase
Get the underlying buffer (e.g., StringBuffer, StringBuilder) as a CharSequence object.
getBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBuffer
Get the underlying buffer (e.g., StringBuffer, StringBuilder) as a CharSequence object.
getBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBuilder
Get the underlying buffer (e.g., StringBuilder, StringBuilder) as a CharSequence object.
getBuildAntVersion() - Method in class org.clapper.util.misc.BuildInfo
Get the version of Ant used during the build process.
getBuildDate() - Method in class org.clapper.util.misc.BuildInfo
Get the build date, as a string, from the resource bundle.
getBuildID() - Method in class org.clapper.util.misc.BuildInfo
Get the build ID string.
getBuildInfoBundleName() - Method in class org.clapper.util.misc.Version
Get the class name of the build info resource bundle, which contains data about when the product was built, generated (presumably) during the build by BuildInfo.makeBuildInfoBundle().
getBuildInfoBundleName() - Method in class org.clapper.util.misc.VersionBase
Get the class name of the build info resource bundle, which contains data about when the product was built, generated (presumably) during the build by BuildInfo.makeBuildInfoBundle().
getBuildJavaCompiler() - Method in class org.clapper.util.misc.BuildInfo
Get the Java compiler used during the build.
getBuildJavaVM() - Method in class org.clapper.util.misc.BuildInfo
Get the string that identifies the Java virtual machine that was used during the build.
getBuildOperatingSystem() - Method in class org.clapper.util.misc.BuildInfo
Get the string that identifies the operating system where the build occurred.
getBuildUserID() - Method in class org.clapper.util.misc.BuildInfo
Get the string that identifies the user who built the software.
getCc() - Method in class org.clapper.util.mail.EmailMessage
Get the list of "Cc" addresses to which this message will be sent.
getChars(int, int, char[], int) - Method in class org.clapper.util.text.XStringBufBase
Copy the some or all of the contents of the buffer into a character array.
getChars(int, int, char[], int) - Method in class org.clapper.util.text.XStringBuffer
Copy the some or all of the contents of the buffer into a character array.
getChars(int, int, char[], int) - Method in class org.clapper.util.text.XStringBuilder
Copy the some or all of the contents of the buffer into a character array.
getClassLocation() - Method in class org.clapper.util.classutil.ClassInfo
Get the location (the jar file, zip file or directory) where the class was found.
getClassName() - Method in class org.clapper.util.classutil.ClassInfo
Get the class name.
getCollection(K) - Method in class org.clapper.util.misc.MultiValueMap
Returns an unmodifiable Collection containing all values associated with the the specified key.
getCommandName() - Method in class org.clapper.util.cmdline.UsageInfo
Get the command name to be used in the usage output.
getConfigurationFileURL() - Method in class org.clapper.util.config.Configuration
Get the URL of the configuration file, if available.
getConfigurationTokens(String, String) - Method in class org.clapper.util.config.Configuration
Get the value for a variable as a series of tokens.
getConfigurationValue(String, String) - Method in class org.clapper.util.config.Configuration
Get the value for a variable.
getContentType() - Method in class org.clapper.util.mail.StringDataSource
Get the content type (i.e., the MIME type) associated with the underlying string's content.
getCopyright() - Method in class org.clapper.util.misc.VersionBase
Get the copyright string.
getCopyrightKey() - Method in class org.clapper.util.misc.Version
Get the key for the copyright string.
getCopyrightKey() - Method in class org.clapper.util.misc.VersionBase
Get the key for the copyright string.
getCustomUsageInfo(UsageInfo) - Method in class org.clapper.util.cmdline.CommandLineUtility
Called by parseParams() to get the custom command-line options and parameters handled by the subclass.
getDefaultEncoding() - Static method in class org.clapper.util.io.FileUtil
Get the virtual machine's default encoding.
getDescription() - Method in class org.clapper.util.classutil.FieldInfo
Get the field description, if any.
getDescription() - Method in class org.clapper.util.classutil.MethodInfo
Get the method description, if any.
getDuration() - Method in class org.clapper.util.text.Duration
Get the stored duration value, in milliseconds.
getExceptions() - Method in class org.clapper.util.classutil.MethodInfo
Get the class names of the thrown exceptions
getExpectedVersion() - Method in exception org.clapper.util.misc.VersionMismatchException
Get the expected version string from this exception.
getFields() - Method in class org.clapper.util.classutil.ClassInfo
Get the set of fields in the class.
getFile() - Method in class org.clapper.util.io.Zipper
Get the File object that describes the underlying Jar or zip file to which this Zipper object is writing.
getFileNameExtension(File) - Static method in class org.clapper.util.io.FileUtil
Get the extension for a path or file name.
getFileNameExtension(String) - Static method in class org.clapper.util.io.FileUtil
Get the extension for a path or file name.
getFileNameNoExtension(File) - Static method in class org.clapper.util.io.FileUtil
Get the name of a file without its extension.
getFileNameNoExtension(String) - Static method in class org.clapper.util.io.FileUtil
Get the name of a file without its extension.
getFilters() - Method in class org.clapper.util.classutil.AndClassFilter
Get the contained filters, as an unmodifiable collection.
getFilters() - Method in class org.clapper.util.classutil.OrClassFilter
Get the contained filters, as an unmodifiable collection.
getFirstValueForKey(K) - Method in class org.clapper.util.misc.MultiValueMap
Returns the first value in the set of values associated with a key.
getFoundVersion() - Method in exception org.clapper.util.misc.VersionMismatchException
Get the found version string from this exception.
getHonorEscapes() - Method in class org.clapper.util.text.UnixShellVariableSubstituter
Get the value of the flag that controls whether or not the substitute() method will honor backslash escapes within variable references.
getIndentation() - Method in class org.clapper.util.io.WordWrapWriter
Retrieve the current indentation setting for wrapped lines.
getIndentationChar() - Method in class org.clapper.util.io.WordWrapWriter
Get the current indentation character.
getInitialCapacity() - Method in class org.clapper.util.misc.LRUMap
Get the initial capacity of this LRUMap.
getInputStream() - Method in class org.clapper.util.mail.StringDataSource
Get a new InputStream object that will read from this object's string buffer.
getInstance() - Static method in class org.clapper.util.misc.Version
Get an instance of this class.
getInterfaces() - Method in class org.clapper.util.classutil.ClassInfo
Get the names of all directly implemented interfaces.
getJustification() - Method in class org.clapper.util.io.JustifyTextWriter
Retrieve the current justification style.
getKeys() - Method in class org.clapper.util.misc.XResourceBundle
Returns an enumeration of the keys.
getKeysInInsertionOrder(List<? super K>) - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Get the keys in the order they were added to this map.
getLineLength() - Method in class org.clapper.util.io.JustifyTextWriter
Retrieve the current line length.
getLineLength() - Method in class org.clapper.util.io.WordWrapWriter
Retrieve the current line length.
getLoadFactor() - Method in class org.clapper.util.misc.LRUMap
Get the load factor for this LRUMap.
getMaximumCapacity() - Method in class org.clapper.util.misc.LRUMap
Get the maximum capacity of this LRUMap.
getMessage(String, Locale, String, String) - Static method in class org.clapper.util.misc.BundleUtil
Get a localized message from a bundle.
getMessage(String, String, Object[]) - Static method in class org.clapper.util.misc.BundleUtil
Get a message from the bundle using the default locale.
getMessage(String, Locale, String, String, Object[]) - Static method in class org.clapper.util.misc.BundleUtil
Get a localized message from the bundle.
getMessage(String, Locale, String, Object[]) - Static method in class org.clapper.util.misc.BundleUtil
Get a localized message from the bundle.
getMessage() - Method in exception org.clapper.util.misc.NestedException
Returns the error message string for this exception.
getMessage(Locale) - Method in exception org.clapper.util.misc.NestedException
Returns the error message string for this exception.
getMessages() - Method in exception org.clapper.util.misc.NestedException
Get all the messages of all the nested exceptions, as one string, with each message on a separate line.
getMessages(boolean) - Method in exception org.clapper.util.misc.NestedException
Get all the messages of all the nested exceptions, as one string.
getMessages(boolean, Locale) - Method in exception org.clapper.util.misc.NestedException
Get all the messages of all the nested exceptions, as one string.
getMethods() - Method in class org.clapper.util.classutil.ClassInfo
Get the set of methods in the class.
getMode() - Method in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Get the combination mode of this CombinationFileFilter object.
getMode() - Method in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Get the combination mode of this CombinationFilenameFilter object.
getModifier() - Method in class org.clapper.util.classutil.ClassInfo
Get the Reflection API-based modifier bitfield for the class.
getMultipartSubtype() - Method in class org.clapper.util.mail.EmailMessage
Get this message's multipart subtype value.
getName() - Method in class org.clapper.util.classutil.FieldInfo
Get the field name.
getName() - Method in class org.clapper.util.classutil.MethodInfo
Get the method name.
getName() - Method in class org.clapper.util.mail.StringDataSource
Get the name associated with the underlying string's content.
getNestedException() - Method in exception org.clapper.util.misc.NestedException
Deprecated.
Use java.lang.Throwable.getCause() instead
getNextIndex() - Method in class org.clapper.util.misc.ArrayIterator
Get the index of the next element to be retrieved.
getOptionalBooleanValue(String, String, boolean) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert an optional boolean parameter.
getOptionalCardinalValue(String, String, int) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert an optional non-negative integer parameter.
getOptionalDoubleValue(String, String, double) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert an optional floating point numeric parameter.
getOptionalIntegerValue(String, String, int) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert an optional integer parameter.
getOptionalStringValue(String, String, String) - Method in class org.clapper.util.config.Configuration
Convenience method to get an optional string value.
getOutputStream() - Method in class org.clapper.util.mail.StringDataSource
According to the documentation for the DataSource interface, this method returns an OutputStream where the data can be written and throws the appropriate exception if it can not do so.
getPathName() - Method in class org.clapper.util.io.RollingFileWriter
Get the path name of the file being written to.
getPersonalName() - Method in class org.clapper.util.mail.EmailAddress
Get the user friend personal name associated with this EmailAddress object.
getPrefix() - Method in class org.clapper.util.io.WordWrapWriter
Get the current prefix.
getRawValue(String, String) - Method in class org.clapper.util.config.Configuration
Get the raw value (i.e., without any substitutions) for a variable.
getRequiredBooleanValue(String, String) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert a required boolean parameter.
getRequiredCardinalValue(String, String) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert a required integer parameter.
getRequiredDoubleValue(String, String) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert a required floating point numeric parameter.
getRequiredIntegerValue(String, String) - Method in class org.clapper.util.config.Configuration
Convenience method to get and convert a required integer parameter.
getRollOverMessage() - Method in interface org.clapper.util.io.RollingFileWriter.RolloverCallback
Return a message to be written to the rolled-over file and the newly-opened primary file at the moment of roll-over.
getSectionName() - Method in exception org.clapper.util.config.NoSuchSectionException
Gets the section name associated with this exception.
getSectionName() - Method in exception org.clapper.util.config.NoSuchVariableException
Gets the section name associated with this exception.
getSectionName() - Method in exception org.clapper.util.config.SectionExistsException
Gets the section name associated with this exception.
getSectionNames(Collection<String>) - Method in class org.clapper.util.config.Configuration
Get the names of the sections in this object, in the order they were parsed and/or added.
getSectionNames() - Method in class org.clapper.util.config.Configuration
Get the names of the sections in this object, in the order they were parsed and/or added.
getSender() - Method in class org.clapper.util.mail.EmailMessage
Get the email address that will be used as the sender.
getShortClassName(String) - Static method in class org.clapper.util.classutil.ClassUtil
Strip the package name from a fully-qualified class name and return just the short class name.
getShortClassName(Class) - Static method in class org.clapper.util.classutil.ClassUtil
Strip the package name from a fully-qualified class name and return just the short class name.
getSignature() - Method in class org.clapper.util.classutil.FieldInfo
Get the field's signature, if any.
getSignature() - Method in class org.clapper.util.classutil.MethodInfo
Get the method's signature, if any.
getString(String, String) - Static method in class org.clapper.util.misc.BundleUtil
Get a string from a bundle, using the default locale.
getString(String, String, String) - Static method in class org.clapper.util.misc.BundleUtil
Get a string from a bundle, using the default locale.
getString(String, String) - Method in class org.clapper.util.misc.XResourceBundle
Get a string for the given key from this resource bundle, applying a default if not found.
getSubject() - Method in class org.clapper.util.mail.EmailMessage
Get the subject of this message.
getSuperClassName() - Method in class org.clapper.util.classutil.ClassInfo
Get the parent (super) class name, if any.
getText() - Method in class org.clapper.util.mail.EmailMessage
Get the text portion of the message.
getTo() - Method in class org.clapper.util.mail.EmailMessage
Get the list of "To" addresses to which this message will be sent.
getTotalEntries() - Method in class org.clapper.util.io.Zipper
Get the total number of entries written to the zip or jar file so far.
getTotalFilters() - Method in class org.clapper.util.classutil.AndClassFilter
Get the total number of contained filter objects (not counting any filter objects they, in turn, contain).
getTotalFilters() - Method in class org.clapper.util.classutil.OrClassFilter
Get the total number of contained filter objects (not counting any filter objects they, in turn, contain).
getUsageMessage(String) - Method in class org.clapper.util.cmdline.ParameterParser
Generate a usage message.
getUsageMessage(String, int) - Method in class org.clapper.util.cmdline.ParameterParser
Generate a usage message.
getValue() - Method in class org.clapper.util.classutil.FieldInfo
Get the field value, if any.
getValue() - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Get the semaphore's current value (i.e., its count).
getValue() - Method in interface org.clapper.util.misc.Semaphore
Deprecated.
Get the semaphore's current value (i.e., its count).
getValuesForKey(K) - Method in class org.clapper.util.misc.MultiValueMap
Return an unmodifiable Collection of all the values for a specific key.
getValuesForKey(K, Collection<V>) - Method in class org.clapper.util.misc.MultiValueMap
Copy all the values for a specific key into a caller-supplied Collection.
getVariableName() - Method in exception org.clapper.util.config.NoSuchVariableException
Gets the variable name associated with this exception.
getVariableNames(String, Collection<String>) - Method in class org.clapper.util.config.Configuration
Get the names of the all the variables in a section, in the order they were parsed and/or added.
getVariableNames(String) - Method in class org.clapper.util.config.Configuration
Get the names of the all the variables in a section, in the order they were parsed and/or added.
getVariableValue(String, Object) - Method in class org.clapper.util.config.Configuration
Get the value associated with a given variable.
getVariableValue(String, Object) - Method in class org.clapper.util.text.MapVariableDereferencer
Get the value associated with a given variable.
getVariableValue(String, Object) - Method in class org.clapper.util.text.MultipleMapVariableDereferencer
Get the value associated with a given variable.
getVariableValue(String, Object) - Method in interface org.clapper.util.text.VariableDereferencer
Get the value associated with a given variable.
getVersion() - Method in class org.clapper.util.misc.VersionBase
Get the version number.
getVersionBundleName() - Method in class org.clapper.util.misc.Version
Get the class name of the version resource bundle, which contains values for the product version, copyright, etc.
getVersionBundleName() - Method in class org.clapper.util.misc.VersionBase
Get the class name of the version resource bundle, which contains values for the product version, copyright, etc.
getVersionDisplay() - Method in class org.clapper.util.misc.VersionBase
Get the multiline version output.
getVersionKey() - Method in class org.clapper.util.misc.Version
Get the key for the version string.
getVersionKey() - Method in class org.clapper.util.misc.VersionBase
Get the key for the version string.
getXResourceBundle(String) - Static method in class org.clapper.util.misc.XResourceBundle
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class.
getXResourceBundle(String, Locale) - Static method in class org.clapper.util.misc.XResourceBundle
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class.
getXResourceBundle(String, Locale, ClassLoader) - Static method in class org.clapper.util.misc.XResourceBundle
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class.

H

HAIR_SPACE - Static variable in class org.clapper.util.text.Unicode
Hair space.
handleGetObject(String) - Method in class org.clapper.util.misc.XResourceBundle
Gets an object for the given key from this resource bundle.
hashCode() - Method in class org.clapper.util.classutil.FieldInfo
Get the hash code.
hashCode() - Method in class org.clapper.util.classutil.MethodInfo
Get the hash code.
hashCode() - Method in class org.clapper.util.io.FileNameComparator
Get the hash code for this object.
hashCode() - Method in class org.clapper.util.mail.EmailAddress
Get the hash code for this object.
hashCode() - Method in class org.clapper.util.mail.MultipartSubtype
Get the hash code for this object.
hashCode() - Method in class org.clapper.util.misc.FileHashMap
Returns the hash code value for this map.
hashCode() - Method in class org.clapper.util.misc.MultiValueMap
Returns the hash code value for this map.
hasNext() - Method in class org.clapper.util.misc.ArrayIterator
Determine whether the underlying Iterator has more elements.
hasNext() - Method in class org.clapper.util.misc.EnumerationIterator
Determine whether the underlying Enumeration has more elements.
hasNext() - Method in class org.clapper.util.misc.MultiIterator
Determine whether the underlying Iterator has more elements.
HEXADECIMAL_DIGITS - Static variable in class org.clapper.util.text.TextUtil
Set of digits suitable for encoding a number as a hexadecimal string.
hexadecimalForByte(byte, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a byte as a two-digit hexadecimal string, appending the result to a StringBuilder.
hexadecimalForByte(int, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a byte as a two-digit hexadecimal string, appending the result to a StringBuilder.The hexadecimal string uses lower-case digits.
hexadecimalForBytes(byte[], int, int, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode an array of bytes as a hexadecimal string, appending the result to a StringBuilder.
hexadecimalForBytes(byte[]) - Static method in class org.clapper.util.text.TextUtil
Encode an array of bytes as a hexadecimal string, returning the string.
hexadecimalForBytes(int[], int, int, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode an array of bytes as a hexadecimal string, appending the result to a StringBuilder.
hexadecimalForNumber(int, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode an integer as a hexadecimal string, appending the result to a StringBuilder.
hexadecimalForNumber(int) - Static method in class org.clapper.util.text.TextUtil
Encode an integer as a hexadecimal string, returning the hex string.
hexadecimalForNumber(long, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a long as a hexadecimal string, appending the result to a StringBuilder.
hexadecimalForNumber(long) - Static method in class org.clapper.util.text.TextUtil
Encode a long as a hexadecimal string, returning the hex string.
hexadecimalForNumber(short) - Static method in class org.clapper.util.text.TextUtil
Encode a short as a hexadecimal string, returning the hex string.
hexadecimalForNumber(short, StringBuilder) - Static method in class org.clapper.util.text.TextUtil
Encode a short as a hexadecimal string, appending the result to a StringBuilder.
HTMLUtil - Class in org.clapper.util.html
Static class containing miscellaneous HTML-related utility methods.
HYPHEN - Static variable in class org.clapper.util.text.Unicode
Hyphen (normal encoding, i.e., hyphen-minus)
HYPHEN_MINUS - Static variable in class org.clapper.util.text.Unicode
Synonym for Unicode.HYPHEN

I

INDEX_FILE_SUFFIX - Static variable in class org.clapper.util.misc.FileHashMap
Index file suffix.
INDEX_PATTERN - Static variable in class org.clapper.util.io.RollingFileWriter
The pattern to substitute.
indexOf(int) - Method in class org.clapper.util.text.XStringBufBase
Returns the index within this string of the first occurrence of the specified character.
indexOf(String) - Method in class org.clapper.util.text.XStringBufBase
Returns the index within this string of the first occurrence of the specified substring in this sequence, starting at position 0.
indexOf(String, int) - Method in class org.clapper.util.text.XStringBufBase
Returns the index within this string of the first occurrence of the specified substring in this sequence, with the search starting at the specified position.
info(Object) - Method in class org.clapper.util.logging.Logger
Log a message with info log level.
info(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with info log level.
insert(int, boolean) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a booleanvalue into the buffer at a specified position.
insert(int, char) - Method in class org.clapper.util.text.XStringBufBase
Insert a single character at a specified position in the buffer.
insert(int, char[]) - Method in class org.clapper.util.text.XStringBufBase
Insert the contents of a character array into the buffer at a specified position.
insert(int, char[], int, int) - Method in class org.clapper.util.text.XStringBufBase
Insert characters from a character array into the buffer at a specified position.
insert(int, double) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a doublevalue into the buffer at a specified position.
insert(int, float) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a floatvalue into the buffer at a specified position.
insert(int, int) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a intvalue into the buffer at a specified position.
insert(int, long) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a longvalue into the buffer at a specified position.
insert(int, short) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of a shortvalue into the buffer at a specified position.
insert(int, Object) - Method in class org.clapper.util.text.XStringBufBase
Insert the string representation of an arbitrary object into the buffer at a specified position.
insert(int, String) - Method in class org.clapper.util.text.XStringBufBase
Insert the contents of a string into the buffer at a specified position.
insertCharacter(int, char) - Method in class org.clapper.util.text.XStringBufBase
Insert a single character into the buffer at a specified position.
insertCharacter(int, char) - Method in class org.clapper.util.text.XStringBuffer
Insert a single character into the buffer at a specified position.
insertCharacter(int, char) - Method in class org.clapper.util.text.XStringBuilder
Insert a single character into the buffer at a specified position.
insertCharacters(int, char[], int, int) - Method in class org.clapper.util.text.XStringBufBase
Insert characters from a character array into the buffer at a specified position.
insertCharacters(int, char[], int, int) - Method in class org.clapper.util.text.XStringBuffer
Insert characters from a character array into the buffer at a specified position.
insertCharacters(int, char[], int, int) - Method in class org.clapper.util.text.XStringBuilder
Insert characters from a character array into the buffer at a specified position.
instantiateClass(String) - Static method in class org.clapper.util.classutil.ClassUtil
Convenience method that loads a class and attempts to instantiate it via its default constructor.
InterfaceOnlyClassFilter - Class in org.clapper.util.classutil
InterfaceOnlyClassFilter implements a ClassFilter that matches class names that (a) can be loaded and (b) are interfaces.
InterfaceOnlyClassFilter() - Constructor for class org.clapper.util.classutil.InterfaceOnlyClassFilter
Construct a new InterfaceOnlyClassFilter that will accept only classes that are interfaces.
IOExceptionExt - Exception in org.clapper.util.io
Defines an alternative to the JDK's IOException class that permits localized messages.
IOExceptionExt() - Constructor for exception org.clapper.util.io.IOExceptionExt
Default constructor, for an exception with no nested exception and no message.
IOExceptionExt(Throwable) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing another exception, but no message of its own.
IOExceptionExt(String) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing an error message, but no nested exception.
IOExceptionExt(String, Throwable) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing another exception and a message.
IOExceptionExt(String, String, String) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
IOExceptionExt(String, String, String, Object[]) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), and arguments to be incorporated in the message via java.text.MessageFormat.
IOExceptionExt(String, String, String, Throwable) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
IOExceptionExt(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.io.IOExceptionExt
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
isAbsolutePath(String) - Static method in class org.clapper.util.io.FileUtil
Determine whether a string represents an absolute path.
isDebugEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether debug logging is currently enabled.
isEmpty() - Method in class org.clapper.util.misc.LRUMap
Determine whether this map is empty or not.
isEmpty() - Method in class org.clapper.util.misc.MultiValueMap
Determine whether the map is empty.
isEmpty() - Method in class org.clapper.util.misc.PropertiesMap
Determine whether this map is empty or not.
isErrorEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether error logging is currently enabled.
isFatalEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether fatal logging is currently enabled.
isInfoEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether info logging is currently enabled.
isPrintable(char) - Static method in class org.clapper.util.text.TextUtil
Determine whether a character is printable.
isTraceEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether trace logging is currently enabled.
isValid() - Method in class org.clapper.util.misc.FileHashMap
Determine whether the FileHashMap is valid or not.
isVariableMetacharacter(char) - Static method in class org.clapper.util.text.UnixShellVariableSubstituter
Determine whether a character is one of the variable metacharacters (i.e., the characters that identify a variable reference).
isWarningEnabled() - Method in class org.clapper.util.logging.Logger
Determine whether warn logging is currently enabled.
iterator() - Method in class org.clapper.util.misc.EnumerationIterator
Returns this iterator.
iterator() - Method in class org.clapper.util.misc.MultiIterator
Returns this iterator.

J

JavaUtilLoggingTextFormatter - Class in org.clapper.util.logging
Implements a log formatter for the java.util.logging infrastructure that formats each non-exception log record as a simple, single-line text string.
JavaUtilLoggingTextFormatter() - Constructor for class org.clapper.util.logging.JavaUtilLoggingTextFormatter
Create a new JavaUtilLoggingTextLogFormatter.
join(String[], String) - Static method in class org.clapper.util.text.TextUtil
Join a set of strings into one string, putting the specified delimiter between adjacent strings.
join(String, String...) - Static method in class org.clapper.util.text.TextUtil
Join a set of strings into one string, putting the specified delimiter between adjacent strings.
join(String[], char) - Static method in class org.clapper.util.text.TextUtil
Join an array of strings into one string, putting the specified delimiter between adjacent strings.
join(String[], int, int, char) - Static method in class org.clapper.util.text.TextUtil
Join an array of strings into one string, putting the specified delimiter between adjacent strings, starting at a specified index.
join(String[], int, int, String) - Static method in class org.clapper.util.text.TextUtil
Join an array of strings into one string, putting the specified delimiter between adjacent strings, starting at a specified index.
join(char, String...) - Static method in class org.clapper.util.text.TextUtil
Join a set of strings into one string, putting the specified delimiter between adjacent strings.
join(Collection<? extends Object>, String) - Static method in class org.clapper.util.text.TextUtil
Join a set of strings into one string, putting the specified delimiter between adjacent strings.
join(Collection<? extends Object>, char) - Static method in class org.clapper.util.text.TextUtil
Join a set of strings into one string, putting the specified delimiter between adjacent strings.
JustifyStyle - Enum in org.clapper.util.io
The JustifyStyle enumeration spells out the legal field justification values for classes such as JustifyTextWriter.
JustifyTextWriter - Class in org.clapper.util.io
The JustifyTextWriter class is a filter class.
JustifyTextWriter(Writer, JustifyStyle) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified Writer object, using the default line length of 79.
JustifyTextWriter(PrintWriter, JustifyStyle) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified PrintWriter object, using the default line length of 79.
JustifyTextWriter(OutputStream, JustifyStyle) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified OutputStream object, using the default line length of 79.
JustifyTextWriter(Writer, JustifyStyle, int) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified Writer object, using the specified line length.
JustifyTextWriter(PrintWriter, JustifyStyle, int) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified PrintWriter object, using the specified line length.
JustifyTextWriter(OutputStream, JustifyStyle, int) - Constructor for class org.clapper.util.io.JustifyTextWriter
Build an JustifyTextWriter object that will write its output to the specified OutputStream object, using the specified line length.

K

keySet() - Method in class org.clapper.util.misc.FileHashMap
Returns a Set containing all the keys in this map.
keySet() - Method in class org.clapper.util.misc.LRUMap
Return a Set view of the keys in the map.
keySet() - Method in class org.clapper.util.misc.MultiValueMap
Returns a Set containing all the keys in this map.
keySet() - Method in class org.clapper.util.misc.PropertiesMap
Return a Set view of the keys in the map.
keysInInsertionOrder() - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Get the keys in the order they were added to this map.

L

LEFT_DOUBLE_QUOTE - Static variable in class org.clapper.util.text.Unicode
Left double quotation mark
LEFT_SINGLE_QUOTE - Static variable in class org.clapper.util.text.Unicode
Left single quotation mark
leftJustifyString(String, int) - Static method in class org.clapper.util.text.TextUtil
Left justify a string in a fixed-width field, using blanks for padding.
leftJustifyString(String, int, char) - Static method in class org.clapper.util.text.TextUtil
Left justify a string in a fixed-width field, using the specified character for padding.
legalVariableCharacter(char) - Method in class org.clapper.util.config.Configuration
Required by the VariableNameChecker interface, this method determines whether a character may legally be used in a variable name or not.
legalVariableCharacter(char) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Determine whether a character is a legal variable identifier character.
legalVariableCharacter(char) - Method in interface org.clapper.util.text.VariableNameChecker
Determine whether a character may legally be used in a variable name or not.
length() - Method in class org.clapper.util.text.XStringBufBase
Return the number of characters currently in the buffer.
LEVEL_DEBUG - Static variable in class org.clapper.util.logging.Logger
Log level constant for debug messages.
LEVEL_ERROR - Static variable in class org.clapper.util.logging.Logger
Log level constant for error messages.
LEVEL_FATAL - Static variable in class org.clapper.util.logging.Logger
Log level constant for fatal-error messages.
LEVEL_INFO - Static variable in class org.clapper.util.logging.Logger
Log level constant for informational messages.
LEVEL_TRACE - Static variable in class org.clapper.util.logging.Logger
Log level constant for trace messages.
LEVEL_WARNING - Static variable in class org.clapper.util.logging.Logger
Log level constant for warning messages.
load(File) - Method in class org.clapper.util.config.Configuration
Load configuration from a File.
load(File, String) - Method in class org.clapper.util.config.Configuration
Load configuration from a File.
load(String) - Method in class org.clapper.util.config.Configuration
Load configuration from a file specified as a pathname.
load(String, String) - Method in class org.clapper.util.config.Configuration
Load configuration from a file specified as a pathname.
load(URL) - Method in class org.clapper.util.config.Configuration
Load the configuration from a URL.
load(URL, String) - Method in class org.clapper.util.config.Configuration
Load the configuration from a URL.
load(InputStream) - Method in class org.clapper.util.config.Configuration
Load configuration from an InputStream.
load(InputStream, String) - Method in class org.clapper.util.config.Configuration
Load configuration from an InputStream.
Logger - Class in org.clapper.util.logging
Logger wraps the Jakarta Commons Logging API and provides a slightly simpler, but similar, interface.
Logger(String) - Constructor for class org.clapper.util.logging.Logger
Construct a new Logger object
Logger(Class) - Constructor for class org.clapper.util.logging.Logger
Construct a new Logger object
LogLevel - Enum in org.clapper.util.logging
Encodes legal logging level constants for the Logger class.
LONG_OPTION_PREFIX - Static variable in class org.clapper.util.cmdline.UsageInfo
 
LRUMap<K,V> - Class in org.clapper.util.misc
An LRUMap implements a Map of a fixed maximum size that enforces a least recently used discard policy.
LRUMap(int) - Constructor for class org.clapper.util.misc.LRUMap
Construct a new empty map with a default capacity and load factor, and the specified maximum capacity.
LRUMap(int, int) - Constructor for class org.clapper.util.misc.LRUMap
Construct a new empty map with the specified initial capacity, a default load factor, and the specified maximum capacity.
LRUMap(int, float, int) - Constructor for class org.clapper.util.misc.LRUMap
Constructs a new, empty map with the specified initial capacity, load factor, and maximum capacity.
LRUMap(LRUMap<? extends K, ? extends V>) - Constructor for class org.clapper.util.misc.LRUMap
Constructs a new map with the same mappings and parameters as the given LRUMap.

M

main(String[]) - Static method in class org.clapper.util.misc.Version
Display the build information
makeBuildInfoBundle(File, String, String) - Static method in class org.clapper.util.misc.BuildInfo
Update the build bundle file.
makeCharacterEntities(String) - Static method in class org.clapper.util.html.HTMLUtil
Converts appropriate Unicode characters to their HTML character entity counterparts (c.f., http://www.w3.org/TR/REC-html40/sgml/entities.html).
MapVariableDereferencer - Class in org.clapper.util.text
The MapVariableDereferencer class implements the VariableDereferencer interface and resolves variable references by looking them up in a supplied Map object.
MapVariableDereferencer(Map<String, String>) - Constructor for class org.clapper.util.text.MapVariableDereferencer
Create a new MapVariableDereferencer object that resolves its variable references from the specified Map object.
MapVariableDereferencer(Properties) - Constructor for class org.clapper.util.text.MapVariableDereferencer
Create a new MapVariableDereferencer object that resolves its variable references from the specified Properties object.
message(LogLevel, Object) - Method in class org.clapper.util.logging.Logger
Log a message at a specified log level.
message(LogLevel, Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log a message at a specified log level.
METACHAR_SEQUENCE_START - Static variable in class org.clapper.util.text.XStringBufBase
The character that denotes the start of a metacharacter sequence.
MethodInfo - Class in org.clapper.util.classutil
Holds information about a method within a class.
MethodInfo() - Constructor for class org.clapper.util.classutil.MethodInfo
Create a new, empty MethodInfo object.
MethodInfo(int, String, String, String, String[]) - Constructor for class org.clapper.util.classutil.MethodInfo
Create and initialize a new MethodInfo object.
MIMETypeForFile(File) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a file.
MIMETypeForFile(File, String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a file.
MIMETypeForFileExtension(String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a filename extension.
MIMETypeForFileExtension(String, String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a filename extension.
MIMETypeForFileName(String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a name file.
MIMETypeForFileName(String, String) - Static method in class org.clapper.util.misc.MIMETypeUtil
Get the MIME type for a file name.
MIMETypeUtil - Class in org.clapper.util.misc
The MIMETypeUtil class provides some general purpose MIME type utilities not found in the JDK.
MultiIterator<T> - Class in org.clapper.util.misc
The MultiIterator class provides a way to iterate over multiple Collection, Enumeration and Iterator objects at once.
MultiIterator() - Constructor for class org.clapper.util.misc.MultiIterator
Allocate a new MultiIterator object.
MultiIterator(Collection<T>[]) - Constructor for class org.clapper.util.misc.MultiIterator
Allocate a new MultiIterator object that will iterate, in turn, over the contents of each Collection in the supplied array.
MultiIterator(Collection<Collection<T>>) - Constructor for class org.clapper.util.misc.MultiIterator
Allocate a new MultiIterator object that will iterate, in turn, over the contents of each Collection in the supplied Collection
MULTIPART_ALTERNATIVE - Static variable in class org.clapper.util.mail.EmailMessage
Denotes a "multipart/alternative" message.
MULTIPART_MIXED - Static variable in class org.clapper.util.mail.EmailMessage
Denotes a "multipart/mixed" message.
MultipartSubtype - Class in org.clapper.util.mail
Constant instances of this class are used to tell an EmailMessage object the type of the multipart email message ("mixed" or "alternative").
MultipleMapVariableDereferencer - Class in org.clapper.util.text
/**
MultipleMapVariableDereferencer() - Constructor for class org.clapper.util.text.MultipleMapVariableDereferencer
Creates a new instance of MultipleMapVariableDereferencer that has no associated Map objects.
MultipleMapVariableDereferencer(Map<String, String>...) - Constructor for class org.clapper.util.text.MultipleMapVariableDereferencer
Creates a new instance of MultipleMapVariableDereferencer that is initialized with a specified set of maps.
MultipleRegexFilenameFilter - Class in org.clapper.util.io
MultipleRegexFilenameFilter implements a java.io.FilenameFilter that matches file names and path names using one or more regular expressions.
MultipleRegexFilenameFilter(MultipleRegexFilenameFilter.MatchType) - Constructor for class org.clapper.util.io.MultipleRegexFilenameFilter
Construct a new MultipleRegexFilenameFilter.
MultipleRegexFilenameFilter.MatchType - Enum in org.clapper.util.io
Match types
MULTIPLICATION_SIGN - Static variable in class org.clapper.util.text.Unicode
Classic mathematical multiplication ("times") symbol.
MultiValueMap<K,V> - Class in org.clapper.util.misc
MultivalueMap implements a hash table that permits multiple values per key.
MultiValueMap() - Constructor for class org.clapper.util.misc.MultiValueMap
Constructs a new, empty map with a default capacity and load factor.
MultiValueMap(MultiValueMap.ValuesCollectionAllocator<V>) - Constructor for class org.clapper.util.misc.MultiValueMap
Constructs a new, empty map with a default capacity and load factor.
MultiValueMap(int, float) - Constructor for class org.clapper.util.misc.MultiValueMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
MultiValueMap(int, float, MultiValueMap.ValuesCollectionAllocator<V>) - Constructor for class org.clapper.util.misc.MultiValueMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
MultiValueMap(int) - Constructor for class org.clapper.util.misc.MultiValueMap
Constructs a new, empty map with the specified initial capacity and the default load factor.
MultiValueMap(MultiValueMap<K, V>) - Constructor for class org.clapper.util.misc.MultiValueMap
Construct a new map from the contents of an existing map.
MultiValueMap.ValuesCollectionAllocator<V> - Interface in org.clapper.util.misc
Used to allocate a new Collection for the values associated with a key.

N

NBSP - Static variable in class org.clapper.util.text.Unicode
Non-breaking space.
NestedException - Exception in org.clapper.util.misc
NestedException defines a special Exception class that permits exceptions to wrap other exceptions.
NestedException() - Constructor for exception org.clapper.util.misc.NestedException
Default constructor, for an exception with no nested exception and no message.
NestedException(Throwable) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing another exception, but no message of its own.
NestedException(String) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing an error message, but no nested exception.
NestedException(String, Throwable) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing another exception and a message.
NestedException(String, String, String) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
NestedException(String, String, String, Object[]) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), and arguments to be incorporated in the message via java.text.MessageFormat.
NestedException(String, String, String, Throwable) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
NestedException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.misc.NestedException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
newBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBufBase
Get a new instance of the underlying buffer type (e.g., StringBuffer, StringBuilder) as a CharSequence object.
newBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBuffer
Get a new instance of the underlying buffer type (e.g., StringBuffer, StringBuilder) as a CharSequence object.
newBufferAsCharSequence() - Method in class org.clapper.util.text.XStringBuilder
Get a new instance of the underlying buffer type (e.g., StringBuilder, StringBuilder) as a CharSequence object.
newValuesCollection() - Method in interface org.clapper.util.misc.MultiValueMap.ValuesCollectionAllocator
Allocate a new Collection class for use in storing the values for a key.
next() - Method in class org.clapper.util.misc.ArrayIterator
Get the next element from the underlying array.
next() - Method in class org.clapper.util.misc.EnumerationIterator
Get the next element from the underlying Enumeration.
next() - Method in class org.clapper.util.misc.MultiIterator
Get the next element from the underlying array.
NO_CREATE - Static variable in class org.clapper.util.misc.FileHashMap
Constructor flag value: If specified, the disk files will not be created if they don't exist; instead, the constructor will throw an exception.
NO_SHORT_OPTION - Static variable in class org.clapper.util.cmdline.UsageInfo
Constant to use for a short option, to indicate that there is no short option.
NON_BREAKING_HYPHEN - Static variable in class org.clapper.util.text.Unicode
Non-breaking hyphen
NoSuchSectionException - Exception in org.clapper.util.config
A NoSuchSectionException is thrown by the Configuration class to signify that a requested configuration section does not exist.
NoSuchSectionException(String) - Constructor for exception org.clapper.util.config.NoSuchSectionException
Constructs an exception.
NoSuchVariableException - Exception in org.clapper.util.config
A NoSuchVariableException is thrown by the Configuration class to signify that a requested configuration variable does not exist.
NoSuchVariableException(String, String) - Constructor for exception org.clapper.util.config.NoSuchVariableException
Constructs an exception.
NotClassFilter - Class in org.clapper.util.classutil
NotClassFilter is a ClassFilter that wraps another ClassFilter and negates the sense of the wrapped filter's accept() method.
NotClassFilter(ClassFilter) - Constructor for class org.clapper.util.classutil.NotClassFilter
Create a new NotClassFilter that wraps the specified ClassFilter.
NotFileFilter - Class in org.clapper.util.io
NotFileFilter is a FileFilter that wraps another FileFilter and negates the sense of the wrapped filter's accept() method.
NotFileFilter(FileFilter) - Constructor for class org.clapper.util.io.NotFileFilter
Create a new NotFileFilter that wraps the specified FileFilter.
NotFilenameFilter - Class in org.clapper.util.io
NotFilenameFilter is a FilenameFilter that wraps another FilenameFilter and negates the sense of the wrapped filter's accept() method.
NotFilenameFilter(FilenameFilter) - Constructor for class org.clapper.util.io.NotFilenameFilter
Create a new NotFilenameFilter that wraps the specified FilenameFilter.

O

ObjectExistsException - Exception in org.clapper.util.misc
Thrown to indicate that an object already exists when it was expected not to exist.
ObjectExistsException() - Constructor for exception org.clapper.util.misc.ObjectExistsException
Default constructor, for an exception with no nested exception and no message.
ObjectExistsException(Throwable) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing another exception, but no message of its own.
ObjectExistsException(String) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing an error message, but no nested exception.
ObjectExistsException(String, Throwable) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing another exception and a message.
ObjectExistsException(String, String, String) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ObjectExistsException(String, String, String, Object[]) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
ObjectExistsException(String, String, String, Throwable) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
ObjectExistsException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.misc.ObjectExistsException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
ObjectLockSemaphore - Class in org.clapper.util.misc
Deprecated.
J2SE 5.0 now provides a java.util.concurrent.Semaphore class
ObjectLockSemaphore(int) - Constructor for class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Allocate a new semaphore with the specified initial count.
ObjectRemovalEvent - Class in org.clapper.util.misc
An ObjectRemovalEvent is an event that is propagated to certain event listeners when an object is removed from some kind of a store or data structure.
ObjectRemovalEvent(Object) - Constructor for class org.clapper.util.misc.ObjectRemovalEvent
Construct a ObjectRemovalEvent event to announce the removal of an object from a data store.
ObjectRemovalListener - Interface in org.clapper.util.misc
An ObjectRemovalListener is an EventListener that can be registered with certain data store objects to receive an ObjectRemovalEvent whenever an object is removed from the data store.
objectRemoved(ObjectRemovalEvent) - Method in interface org.clapper.util.misc.ObjectRemovalListener
This method gets called when an object is removed from a store.
ONE_HALF_FRACTION - Static variable in class org.clapper.util.text.Unicode
"One-half" (1/2) symbol.
ONE_QUARTER_FRACTION - Static variable in class org.clapper.util.text.Unicode
"One-quarter" (1/4) symbol.
OR_FILTERS - Static variable in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Convenience constant for backward compatibility: Mode setting that instructs the filter to OR all the contained filters.
OR_FILTERS - Static variable in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Convenience constant for backward compatibility: Mode setting that instructs the filter to OR all the contained filters.
OrClassFilter - Class in org.clapper.util.classutil
An OrClassFilter contains logically ORs other ClassFilter objects.
OrClassFilter() - Constructor for class org.clapper.util.classutil.OrClassFilter
Construct a new OrClassFilter with no contained filters.
OrClassFilter(ClassFilter...) - Constructor for class org.clapper.util.classutil.OrClassFilter
Construct a new OrClassFilter with two contained filters.
OrderedHashMap<K,V> - Class in org.clapper.util.misc
Deprecated.
Please use java.util.LinkedHashMap, instead
OrderedHashMap() - Constructor for class org.clapper.util.misc.OrderedHashMap
Deprecated.
Construct a new empty map with a default capacity and load factor.
OrderedHashMap(int) - Constructor for class org.clapper.util.misc.OrderedHashMap
Deprecated.
Construct a new empty map with the specified initial capacity and a default load factor.
OrderedHashMap(int, float) - Constructor for class org.clapper.util.misc.OrderedHashMap
Deprecated.
Constructs a new, empty map with the specified initial capacity and the specified load factor.
OrderedHashMap(Map<? extends K, ? extends V>) - Constructor for class org.clapper.util.misc.OrderedHashMap
Deprecated.
Constructs a new map with the same mappings as the given map.
OrderedHashMap(OrderedHashMap<? extends K, ? extends V>) - Constructor for class org.clapper.util.misc.OrderedHashMap
Deprecated.
Constructs a new map with the same mappings as the given OrderedHashMap.
OrFileFilter - Class in org.clapper.util.io
An OrFileFilter logically ORs other java.io.FileFilter objects.
OrFileFilter() - Constructor for class org.clapper.util.io.OrFileFilter
Construct a new OrFileFilter with no contained filters.
OrFileFilter(FileFilter...) - Constructor for class org.clapper.util.io.OrFileFilter
Construct a new OrFileFilter with two contained filters.
OrFilenameFilter - Class in org.clapper.util.io
An OrFilenameFilter logically ORs other java.io.FilenameFilter objects.
OrFilenameFilter() - Constructor for class org.clapper.util.io.OrFilenameFilter
Construct a new OrFilenameFilter with no contained filters.
OrFilenameFilter(FilenameFilter...) - Constructor for class org.clapper.util.io.OrFilenameFilter
Construct a new OrFilenameFilter with two contained filters.
org.clapper.util.classutil - package org.clapper.util.classutil
 
org.clapper.util.cmdline - package org.clapper.util.cmdline
 
org.clapper.util.config - package org.clapper.util.config
org.clapper.util.config - A Configuration File Parser.
org.clapper.util.html - package org.clapper.util.html
 
org.clapper.util.io - package org.clapper.util.io
org.clapper.util.io - Input/Output Classes.
org.clapper.util.logging - package org.clapper.util.logging
org.clapper.util.logging - Logging Classes.
org.clapper.util.mail - package org.clapper.util.mail
org.clapper.util.mail - Mail Classes.
org.clapper.util.misc - package org.clapper.util.misc
org.clapper.util.misc - Miscellaneous Utility Classes.
org.clapper.util.regex - package org.clapper.util.regex
 
org.clapper.util.text - package org.clapper.util.text
org.clapper.util.text - Text and String Classes.

P

ParameterHandler - Interface in org.clapper.util.cmdline
Thie interface defines the callback methods used by a ParameterParser object, when its parse() method is called.
ParameterParser - Class in org.clapper.util.cmdline
This class provides a command line parameter and option parser, suitable for use in command line utilities, as well as other contexts where a command line option-style syntax is desired.
ParameterParser(UsageInfo) - Constructor for class org.clapper.util.cmdline.ParameterParser
Construct a new ParameterParser that parses a specific set of options.
parse(String[], ParameterHandler) - Method in class org.clapper.util.cmdline.ParameterParser
Parse a set of command-line parameters.
parse(String, Collection<EmailAddress>) - Static method in class org.clapper.util.mail.EmailAddress
Parse a sequence of comma-separated email addresses into individual EmailAddress objects, enforcing strict Internet RFC822 email address syntax requirements.
parse(String) - Method in class org.clapper.util.text.Duration
Parse a string containing a textual description of a duration, setting this object's value to the result of the parse.
parse(String, Locale) - Method in class org.clapper.util.text.Duration
Parse a string containing a textual description of a duration, setting this object's value to the result of the parse.
parseContentTypeHeader(String, StringBuffer, Map<String, String>) - Static method in class org.clapper.util.misc.MIMETypeUtil
This method parses an HTTP-style "Content-type" header into its constituent pieces.
parseCustomOption(char, String, Iterator<String>) - Method in class org.clapper.util.cmdline.CommandLineUtility
Called by parseParams() to handle any option it doesn't recognize.
parseDoubleOptionArgument(char, String, String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a double option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseDoubleOptionArgument(char, String, String, double, double) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a double floating point option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseDoubleParameter(String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a double value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseDoubleParameter(String, double, double) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a double value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseFloatOptionArgument(char, String, String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a float point option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseFloatOptionArgument(char, String, String, float, float) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a floating point option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseFloatParameter(String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a floating point value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseFloatParameter(String, float, float) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses a floating point value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseIntOptionArgument(char, String, String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses an integer option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseIntOptionArgument(char, String, String, int, int) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses an integer option argument, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseIntParameter(String) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses an integer value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseIntParameter(String, int, int) - Method in class org.clapper.util.cmdline.CommandLineUtility
Convenience method that parses an integer value, throwing a CommandLineUsageException, not a NumberFormatException, on error.
parseOption(char, String, Iterator<String>) - Method in interface org.clapper.util.cmdline.ParameterHandler
Handles a parsed option.
parsePostOptionParameters(Iterator<String>) - Method in interface org.clapper.util.cmdline.ParameterHandler
Handles all parameters that appear after the end of the options.
previous() - Method in class org.clapper.util.misc.ArrayIterator
Get the previous element from the underlying array.
print(boolean) - Method in class org.clapper.util.io.JustifyTextWriter
Print a boolean.
print(char) - Method in class org.clapper.util.io.JustifyTextWriter
Print a character.
print(char[]) - Method in class org.clapper.util.io.JustifyTextWriter
Print an array of characters.
print(double) - Method in class org.clapper.util.io.JustifyTextWriter
Print a double.
print(float) - Method in class org.clapper.util.io.JustifyTextWriter
Print a float.
print(int) - Method in class org.clapper.util.io.JustifyTextWriter
Print an integer.
print(long) - Method in class org.clapper.util.io.JustifyTextWriter
Print a long.
print(short) - Method in class org.clapper.util.io.JustifyTextWriter
Print a short.
print(String) - Method in class org.clapper.util.io.JustifyTextWriter
Print a String.
print(Object) - Method in class org.clapper.util.io.JustifyTextWriter
Print an Object.
print(boolean) - Method in class org.clapper.util.io.WordWrapWriter
Print a boolean.
print(char) - Method in class org.clapper.util.io.WordWrapWriter
Print a character.
print(char[]) - Method in class org.clapper.util.io.WordWrapWriter
Print an array of characters.
print(double) - Method in class org.clapper.util.io.WordWrapWriter
Print a double.
print(float) - Method in class org.clapper.util.io.WordWrapWriter
Print a float.
print(int) - Method in class org.clapper.util.io.WordWrapWriter
Print an integer.
print(long) - Method in class org.clapper.util.io.WordWrapWriter
Print a long.
print(short) - Method in class org.clapper.util.io.WordWrapWriter
Print a short.
print(String) - Method in class org.clapper.util.io.WordWrapWriter
Print a String.
print(Object) - Method in class org.clapper.util.io.WordWrapWriter
Print an Object.
println() - Method in class org.clapper.util.io.JustifyTextWriter
End the current line.
println(boolean) - Method in class org.clapper.util.io.JustifyTextWriter
Print a boolean and finish the line.
println(char) - Method in class org.clapper.util.io.JustifyTextWriter
Print a character and finish the line.
println(char[]) - Method in class org.clapper.util.io.JustifyTextWriter
Print an array of characters.
println(double) - Method in class org.clapper.util.io.JustifyTextWriter
Print a double and finish the line.
println(float) - Method in class org.clapper.util.io.JustifyTextWriter
Print a float and finish the line.
println(int) - Method in class org.clapper.util.io.JustifyTextWriter
Print an integer.
println(long) - Method in class org.clapper.util.io.JustifyTextWriter
Print a long and finish the line.
println(short) - Method in class org.clapper.util.io.JustifyTextWriter
Print a short and finish the line.
println(String) - Method in class org.clapper.util.io.JustifyTextWriter
Print a String and finish the line.
println(Object) - Method in class org.clapper.util.io.JustifyTextWriter
Print an Object and finish the line.
println() - Method in class org.clapper.util.io.RollingFileWriter
Finish the current line, rolling the file if necessary.
println(boolean) - Method in class org.clapper.util.io.RollingFileWriter
Print a boolean and finish the line, rolling the file if necessary.
println(char) - Method in class org.clapper.util.io.RollingFileWriter
Print a character and finish the line, rolling the file if necessary.
println(char[]) - Method in class org.clapper.util.io.RollingFileWriter
Print an array of characters and finish the line, rolling the file if necessary.
println(double) - Method in class org.clapper.util.io.RollingFileWriter
Print a double and finish the line, rolling the file if necessary.
println(float) - Method in class org.clapper.util.io.RollingFileWriter
Print a float and finish the line, rolling the file if necessary.
println(int) - Method in class org.clapper.util.io.RollingFileWriter
Print an integer and finish the line, rolling the file if necessary.
println(long) - Method in class org.clapper.util.io.RollingFileWriter
Print a long and finish the line, rolling the file if necessary.
println(short) - Method in class org.clapper.util.io.RollingFileWriter
Print a short and finish the line, rolling the file if necessary.
println(String) - Method in class org.clapper.util.io.RollingFileWriter
Print a String and finish the line, rolling the file if necessary.
println(Object) - Method in class org.clapper.util.io.RollingFileWriter
Print an Object and finish the line, rolling the file if necessary.
println() - Method in class org.clapper.util.io.WordWrapWriter
End the current line.
println(boolean) - Method in class org.clapper.util.io.WordWrapWriter
Print a boolean and finish the line.
println(char) - Method in class org.clapper.util.io.WordWrapWriter
Print a character and finish the line.
println(char[]) - Method in class org.clapper.util.io.WordWrapWriter
Print an array of characters.
println(double) - Method in class org.clapper.util.io.WordWrapWriter
Print a double and finish the line.
println(float) - Method in class org.clapper.util.io.WordWrapWriter
Print a float and finish the line.
println(int) - Method in class org.clapper.util.io.WordWrapWriter
Print an integer.
println(long) - Method in class org.clapper.util.io.WordWrapWriter
Print a long and finish the line.
println(short) - Method in class org.clapper.util.io.WordWrapWriter
Print a short and finish the line.
println(String) - Method in class org.clapper.util.io.WordWrapWriter
Print a String and finish the line.
println(Object) - Method in class org.clapper.util.io.WordWrapWriter
Print an Object and finish the line.
printStackTrace() - Method in exception org.clapper.util.misc.NestedException
Print a stack trace to standard error.
printStackTrace(Locale) - Method in exception org.clapper.util.misc.NestedException
Print a stack trace to standard error, using the specified locale.
printStackTrace(PrintWriter) - Method in exception org.clapper.util.misc.NestedException
Print a stack trace.
printStackTrace(PrintWriter, Locale) - Method in exception org.clapper.util.misc.NestedException
Print a stack trace, using a specific locale for the output.
printStackTrace(PrintStream) - Method in exception org.clapper.util.misc.NestedException
Print a stack trace.
printStackTrace(PrintStream, Locale) - Method in exception org.clapper.util.misc.NestedException
Print a stack trace, using a specific locale for the output.
processPostOptionCommandLine(Iterator<String>) - Method in class org.clapper.util.cmdline.CommandLineUtility
Called by parseParams() once option parsing is complete, this method must handle any additional parameters on the command line.
PropertiesMap - Class in org.clapper.util.misc
An PropertiesMap provides a thin Map<String,String> wrapper around a java.util.Properties object, allowing the Properties object to be used where a type-safe Map is expected.
PropertiesMap(Properties) - Constructor for class org.clapper.util.misc.PropertiesMap
Construct a map to wrap the specified Properties object.
put(File) - Method in class org.clapper.util.io.Zipper
Put a File object to the zip or jar file.
put(File, String) - Method in class org.clapper.util.io.Zipper
Put a File object to the zip or jar file, but using a specified Zip entry name, rather than the name of the file itself.
put(String) - Method in class org.clapper.util.io.Zipper
Put a named file to the zip or jar file.
put(InputStream, String) - Method in class org.clapper.util.io.Zipper
Put an InputStream object to the zip or jar file.
put(byte[], String) - Method in class org.clapper.util.io.Zipper
Put an array of bytes to the zip or jar file.
put(URL, String) - Method in class org.clapper.util.io.Zipper
Open a URL, read its contents, and store the contents in the underlying zip or jar file.
put(K, V) - Method in class org.clapper.util.misc.FileHashMap
Associates the specified value with the specified key in this map.
put(K, V) - Method in class org.clapper.util.misc.LRUMap
Associates the specified value with the specified key in this map.
put(K, V) - Method in class org.clapper.util.misc.MultiValueMap
Associates the specified value with the specified key in this map.
put(K, V) - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Associates the specified value with the specified key in this map.
put(String, String) - Method in class org.clapper.util.misc.PropertiesMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.clapper.util.misc.LRUMap
Copies all of the mappings from a specified map to this one.
putAll(Map<? extends K, ? extends V>) - Method in class org.clapper.util.misc.MultiValueMap
Copies all of the mappings from the specified Map to this map.
putAll(MultiValueMap<K, V>) - Method in class org.clapper.util.misc.MultiValueMap
Copies all of the mappings from the specified MultivalueMap to this map.
putAll(K, Collection<V>) - Method in class org.clapper.util.misc.MultiValueMap
Assocates all the objects in a Collection with a key.
putAll(Map<? extends K, ? extends V>) - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Copies all of the mappings from a specified map to this one.
putAll(OrderedHashMap<? extends K, ? extends V>) - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Copies all of the mappings from a specified map to this one.

R

RECLAIM_FILE_GAPS - Static variable in class org.clapper.util.misc.FileHashMap
Constructor flag value: Tells the object to reclaim unused space in the file, whenever possible.
RecursiveFileFinder - Class in org.clapper.util.io
A RecursiveFileFinder walks a directory tree and finds all files (or directories) that satisfy caller-supplied criteria.
RecursiveFileFinder() - Constructor for class org.clapper.util.io.RecursiveFileFinder
Construct a new RecursiveFileFinder object.
RegexClassFilter - Class in org.clapper.util.classutil
RegexClassFilter is a ClassFilter that matches class names using a regular expression.
RegexClassFilter(String) - Constructor for class org.clapper.util.classutil.RegexClassFilter
Construct a new RegexClassFilter using the specified pattern.
RegexClassFilter(String, int) - Constructor for class org.clapper.util.classutil.RegexClassFilter
Construct a new RegexClassFilter using the specified pattern.
RegexException - Exception in org.clapper.util.regex
Thrown by methods in the RegexUtil class to indicate regular expression-based errors.
RegexException() - Constructor for exception org.clapper.util.regex.RegexException
Default constructor, for an exception with no nested exception and no message.
RegexException(Throwable) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing another exception, but no message of its own.
RegexException(String) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing an error message, but no nested exception.
RegexException(String, Throwable) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing another exception and a message.
RegexException(String, String, String) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
RegexException(String, String, String, Object[]) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
RegexException(String, String, String, Throwable) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
RegexException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.regex.RegexException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
RegexFileFilter - Class in org.clapper.util.io
RegexFileFilter implements a java.io.FileFilter class that matches files using a regular expression.
RegexFileFilter(String, FileFilterMatchType) - Constructor for class org.clapper.util.io.RegexFileFilter
Construct a new RegexFileFilter using the specified pattern.
RegexFileFilter(String, int, FileFilterMatchType) - Constructor for class org.clapper.util.io.RegexFileFilter
Construct a new RegexFileFilter using the specified pattern.
RegexFilenameFilter - Class in org.clapper.util.io
RegexFilenameFilter implements a java.io.FilenameFilter class that matches files using a regular expression.
RegexFilenameFilter(String) - Constructor for class org.clapper.util.io.RegexFilenameFilter
Construct a new RegexFilenameFilter using the specified pattern, with an implied match type of FileFilterMatchType.FILENAME.
RegexFilenameFilter(String, FileFilterMatchType) - Constructor for class org.clapper.util.io.RegexFilenameFilter
Construct a new RegexFilenameFilter using the specified pattern.
RegexFilenameFilter(String, int, FileFilterMatchType) - Constructor for class org.clapper.util.io.RegexFilenameFilter
Construct a new RegexFilenameFilter using the specified pattern.
RegexUtil - Class in org.clapper.util.regex
This is a utility class implementing some common regular expression-based operations, using the java.util.regex classes.
RegexUtil() - Constructor for class org.clapper.util.regex.RegexUtil
Allocate a new RegexUtil object.
REGISTERED_SIGN - Static variable in class org.clapper.util.text.Unicode
The "registered" symbol ("R" in a circle).
release() - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Release this semaphore, incrementing its counter.
release() - Method in interface org.clapper.util.misc.Semaphore
Deprecated.
Release this semaphore, incrementing its counter.
remove() - Method in class org.clapper.util.misc.ArrayIterator
Required by the Iterator interface, but not supported by this class.
remove() - Method in class org.clapper.util.misc.EnumerationIterator
Removes from the underlying collection the last element returned by the iterator.
remove(Object) - Method in class org.clapper.util.misc.FileHashMap
Removes the mapping for this key from this map, if present.
remove(Object) - Method in class org.clapper.util.misc.LRUMap
Removes the mapping for a key, if there is one.
remove() - Method in class org.clapper.util.misc.MultiIterator
Remove the object most recently extracted from the iterator.
remove(Object, Object) - Method in class org.clapper.util.misc.MultiValueMap
Removes a single value from the set of values associated with a key.
remove(Object) - Method in class org.clapper.util.misc.OrderedHashMap
Deprecated.
Removes the mapping for a key, if there is one.
remove(Object) - Method in class org.clapper.util.misc.PropertiesMap
Removes the mapping for a key, if there is one.
removeFilter(ClassFilter) - Method in class org.clapper.util.classutil.AndClassFilter
Remove a filter from the set of contained filters.
removeFilter(ClassFilter) - Method in class org.clapper.util.classutil.OrClassFilter
Remove a filter from the set of contained filters.
removeFilter(FileFilter) - Method in class org.clapper.util.io.AndFileFilter
Remove a filter from the set of contained filters.
removeFilter(FilenameFilter) - Method in class org.clapper.util.io.AndFilenameFilter
Remove a filter from the set of contained filters.
removeFilter(FileFilter) - Method in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Remove a filter from the set of contained filters.
removeFilter(FilenameFilter) - Method in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Remove a filter from the set of contained filters.
removeFilter(FileFilter) - Method in class org.clapper.util.io.OrFileFilter
Remove a filter from the set of contained filters.
removeFilter(FilenameFilter) - Method in class org.clapper.util.io.OrFilenameFilter
Remove a filter from the set of contained filters.
removeRemovalListener(ObjectRemovalListener) - Method in class org.clapper.util.misc.LRUMap
Remove an EventListener from the set of listeners to be invoked when an object is removed from the cache.
replace(int, int, String) - Method in class org.clapper.util.text.XStringBufBase
Replace the characters in a substring of this buffer with characters in the specified String.
replace(String, String) - Method in class org.clapper.util.text.XStringBufBase
Replace the first occurrence of a given substring in the buffer with another substring.
replace(String, char) - Method in class org.clapper.util.text.XStringBufBase
Replace the first occurrence of a given substring in the buffer with a given character
replaceAll(String, String) - Method in class org.clapper.util.text.XStringBufBase
Replace the all occurrences of a given substring in the buffer with another substring.
replaceAll(char, char) - Method in class org.clapper.util.text.XStringBufBase
Replace the all occurrences of a given character in the buffer with another character.
replaceAll(char, String) - Method in class org.clapper.util.text.XStringBufBase
Replace the all occurrences of a given character in the buffer with string.
replaceString(int, int, String) - Method in class org.clapper.util.text.XStringBufBase
Replace the characters in a substring of this buffer with characters in the specified String.
replaceString(int, int, String) - Method in class org.clapper.util.text.XStringBuffer
Replace the characters in a substring of this buffer with characters in the specified String.
replaceString(int, int, String) - Method in class org.clapper.util.text.XStringBuilder
Replace the characters in a substring of this buffer with characters in the specified String.
reset(String) - Method in class org.clapper.util.text.XStringBufBase
Removes all existing characters from the buffer and loads the string into the buffer.
reverse() - Method in class org.clapper.util.text.XStringBuffer
Reverse the contents of the buffer.
reverse() - Method in class org.clapper.util.text.XStringBuilder
Reverse the contents of the buffer.
RIGHT_DOUBLE_QUOTE - Static variable in class org.clapper.util.text.Unicode
Right double quotation mark
RIGHT_SINGLE_QUOTE - Static variable in class org.clapper.util.text.Unicode
Right single quotation mark
rightJustifyString(String, int) - Static method in class org.clapper.util.text.TextUtil
Right justify a string in a fixed-width field, using blanks for padding.
rightJustifyString(String, int, char) - Static method in class org.clapper.util.text.TextUtil
Right justify a string in a fixed-width field, using the specified character for padding.
RollingFileWriter - Class in org.clapper.util.io
A RollingFileWriter is similar to the JDK-supplied FileOutputStream class: It provides an output stream for writing data to a File.
RollingFileWriter(String) - Constructor for class org.clapper.util.io.RollingFileWriter
Constructs a RollingFileWriter that does not do automatic file roll-over.
RollingFileWriter(String, RollingFileWriter.Compression) - Constructor for class org.clapper.util.io.RollingFileWriter
Constructs a RollingFileWriter that does not do automatic file roll-over.
RollingFileWriter(String, String, RollingFileWriter.Compression) - Constructor for class org.clapper.util.io.RollingFileWriter
Constructs a RollingFileWriter that does not do automatic file roll-over.
RollingFileWriter(String, String, long, int) - Constructor for class org.clapper.util.io.RollingFileWriter
Create a new RollingFileWriter that will write to the specified file, optionally automatically rolling the file over when it exceeds a specified maximum size.
RollingFileWriter(String, long, int, RollingFileWriter.Compression) - Constructor for class org.clapper.util.io.RollingFileWriter
Create a new RollingFileWriter that will write to the specified file, optionally automatically rolling the file over when it exceeds a specified maximum size.
RollingFileWriter(String, String, long, int, RollingFileWriter.Compression, RollingFileWriter.RolloverCallback) - Constructor for class org.clapper.util.io.RollingFileWriter
Create a new RollingFileWriter that will write to the specified file, optionally automatically rolling the file over when it exceeds a specified maximum size.
RollingFileWriter.Compression - Enum in org.clapper.util.io
An enumeration of constants defining whether or not to compress backup files.
RollingFileWriter.RolloverCallback - Interface in org.clapper.util.io
Defines the interface to a callback object containing methods that a RollingFileWriter can invoke during processing.
romanNumeralsForNumber(int) - Static method in class org.clapper.util.text.TextUtil
Get the (upper-case) Roman numeral string for a number.
runCommand() - Method in class org.clapper.util.cmdline.CommandLineUtility
Actually runs the command.

S

save() - Method in class org.clapper.util.misc.FileHashMap
Save any in-memory index changes to disk without closing the map.
SectionExistsException - Exception in org.clapper.util.config
A SectionExistsException is thrown by the Configuration class to signify that a requested configuration section already exists and cannot be created.
SectionExistsException(String) - Constructor for exception org.clapper.util.config.SectionExistsException
Constructs an exception.
Semaphore - Interface in org.clapper.util.misc
Deprecated.
J2SE 5.0 now provides a java.util.concurrent.Semaphore class
SemaphoreException - Exception in org.clapper.util.misc
Deprecated.
J2SE 5.0 now provides a java.util.concurrent.Semaphore class
SemaphoreException() - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Default constructor, for an exception with no nested exception and no message.
SemaphoreException(Throwable) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing another exception, but no message of its own.
SemaphoreException(String) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing an error message, but no nested exception.
SemaphoreException(String, Throwable) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing another exception and a message.
SemaphoreException(String, String, String) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
SemaphoreException(String, String, String, Object[]) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
SemaphoreException(String, String, String, Throwable) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
SemaphoreException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.misc.SemaphoreException
Deprecated.
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
send(EmailMessage) - Method in interface org.clapper.util.mail.EmailTransport
Send an EmailMessage.
send(EmailMessage) - Method in class org.clapper.util.mail.SMTPEmailTransport
Attempts to deliver the message via the specified SMTP host.
set(int, T) - Method in class org.clapper.util.misc.SparseArrayList
Replaces the element at the specified position in this list with the specified element.
setAbortOnSyntaxError(boolean) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Set or clear the flag that controls whether the substitute() methods will abort when they encounter a syntax error.
setAbortOnSyntaxError(boolean) - Method in interface org.clapper.util.text.VariableSubstituter
Set or clear the flag that controls whether the substitute() methods will abort when they encounter a syntax error.
setAbortOnUndefinedVariable(boolean) - Method in class org.clapper.util.config.Configuration
Set or clear the flag that controls whether the Configuration object will abort when it encounters an undefined variable.
setAbortOnUndefinedVariable(boolean) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Set or clear the flag that controls whether the substitute() methods will abort when they encounter an undefined variable.
setAbortOnUndefinedVariable(boolean) - Method in interface org.clapper.util.text.VariableSubstituter
Set or clear the flag that controls whether the substitute() methods will abort when they encounter an undefined variable.
setCharAt(int, char) - Method in class org.clapper.util.text.XStringBuffer
Set the character at a specified index.
setCharAt(int, char) - Method in class org.clapper.util.text.XStringBuilder
Set the character at a specified index.
setCommandName(String) - Method in class org.clapper.util.cmdline.UsageInfo
Set the command name to be used in the usage output.
setDebug(boolean, PrintStream) - Method in interface org.clapper.util.mail.EmailTransport
Enable or disable the underlying implementation's debug flag, if there is one.
setDebug(boolean, PrintStream) - Method in class org.clapper.util.mail.SMTPEmailTransport
Enable or disable the underlying implementation's debug flag, if there is one.
setHonorEscapes(boolean) - Method in class org.clapper.util.text.UnixShellVariableSubstituter
Set the value of the flag that controls whether or not the substitute() method will honor backslash escapes within variable references.
setIndentation(int) - Method in class org.clapper.util.io.WordWrapWriter
Set the indentation value for wrapped lines.
setIndentationChar(char) - Method in class org.clapper.util.io.WordWrapWriter
Change the indentation character.
setJustification(JustifyStyle) - Method in class org.clapper.util.io.JustifyTextWriter
Set or change the current justification style.
setLength(int) - Method in class org.clapper.util.text.XStringBuffer
Set the length of this XStringBuffer.
setLength(int) - Method in class org.clapper.util.text.XStringBuilder
Set the length of this XStringBuilder.
setLineLength(int) - Method in class org.clapper.util.io.JustifyTextWriter
Set the line length.
setLineLength(int) - Method in class org.clapper.util.io.WordWrapWriter
Set the line length.
setMaximumCapacity(int) - Method in class org.clapper.util.misc.LRUMap
Set or change the maximum capacity of this LRUMap.
setMode(CombinationFilterMode) - Method in class org.clapper.util.io.CombinationFileFilter
Deprecated.
Change the combination mode of this CombinationFileFilter object.
setMode(CombinationFilterMode) - Method in class org.clapper.util.io.CombinationFilenameFilter
Deprecated.
Change the combination mode of this CombinationFilenameFilter object.
setMultipartSubtype(MultipartSubtype) - Method in class org.clapper.util.mail.EmailMessage
Set the multipart subtype.
setPrefix(String) - Method in class org.clapper.util.io.WordWrapWriter
Set the current prefix.
setSender(String) - Method in class org.clapper.util.mail.EmailMessage
Set the sender's email address.
setSender(EmailAddress) - Method in class org.clapper.util.mail.EmailMessage
Set the sender's email address.
setSubject(String) - Method in class org.clapper.util.mail.EmailMessage
Set the subject of this message.
setText(String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from a String object.
setText(String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from a String object.
setText(String, String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from a String object.
setText(String[]) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an array of String objects.
setText(String[], String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an array of String objects.
setText(String[], String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an array of String objects.
setText(InputStream) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an InputStream object.
setText(InputStream, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an InputStream object.
setText(InputStream, String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an InputStream object.
setText(Iterator) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from Iterator of String objects.
setText(Iterator, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from Iterator of String objects.
setText(Iterator, String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from an Iterator of String objects.
setText(File) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from the contents of a file.
setText(File, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from the contents of a file.
setText(File, String, String) - Method in class org.clapper.util.mail.EmailMessage
Set the text part of the message from the contents of a file, allowing the caller to specify the file name to use when identifying the text part.
setVariable(String, String, String, boolean) - Method in class org.clapper.util.config.Configuration
Set a variable's value.
SHORT_OPTION_PREFIX - Static variable in class org.clapper.util.cmdline.UsageInfo
The option prefix strings used at the command line.
showBuildInfo(PrintStream) - Method in class org.clapper.util.misc.BuildInfo
Display build information to the specified PrintStream.
showBuildInfo(PrintWriter) - Method in class org.clapper.util.misc.BuildInfo
Display build information to the specified PrintWriter.
SINGLE_LOW_9_QUOTE - Static variable in class org.clapper.util.text.Unicode
Single low-9 quotation mark, used as an opening single quote in some languages.
size() - Method in class org.clapper.util.misc.FileHashMap
Returns the number of key-value mappings in this map.
size() - Method in class org.clapper.util.misc.LRUMap
Get the number of entries in the map.
size() - Method in class org.clapper.util.misc.MultiValueMap
Returns the number of key-value mappings in this map.
size() - Method in class org.clapper.util.misc.PropertiesMap
Get the number of entries in the map.
SMTPEmailTransport - Class in org.clapper.util.mail
SMTPEmailTransport defines a class that sends EmailMessage objects via the Simple Mail Transfer Protocol (SMTP).
SMTPEmailTransport() - Constructor for class org.clapper.util.mail.SMTPEmailTransport
Constructs a new SMTPEmailTransport object that will use the local host as its SMTP server.
SMTPEmailTransport(String) - Constructor for class org.clapper.util.mail.SMTPEmailTransport
Constructs a new SMTPEmailTransport object, with the specified SMTP host.
SMTPEmailTransport(String, String) - Constructor for class org.clapper.util.mail.SMTPEmailTransport
Constructs a new SMTPEmailTransport object, with the specified SMTP host.
SparseArrayList<T> - Class in org.clapper.util.misc
SparseList implements a sparse array.
SparseArrayList() - Constructor for class org.clapper.util.misc.SparseArrayList
Allocate a new SparseList object with the same default initial capacity as a java.util.ArrayList object created with its default constructor.
SparseArrayList(int) - Constructor for class org.clapper.util.misc.SparseArrayList
Constructs an empty list with the specified initial capacity.
SparseArrayList(Collection<T>) - Constructor for class org.clapper.util.misc.SparseArrayList
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
split(String) - Static method in class org.clapper.util.text.TextUtil
Split a string on white space, into one or more strings.
split(String, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string on white space, into one or more strings.
split(String, Collection<String>) - Static method in class org.clapper.util.text.TextUtil
Split a string on white space, into one or more strings.
split(String, Collection<String>, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string on white space, into one or more strings.
split(String, char) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a delimiter.
split(String, char, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a delimiter.
split(String, String) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a set of delimiter.
split(String, String, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a set of delimiter.
split(String, char, Collection<String>) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a delimiter.
split(String, char, Collection<String>, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a delimiter.
split(String, String, Collection<String>) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a set of delimiter.
split(String, String, Collection<String>, boolean) - Static method in class org.clapper.util.text.TextUtil
Split a string into one or more strings, based on a set of delimiter.
split() - Method in class org.clapper.util.text.XStringBufBase
Split the contents of a buffer on white space, and return the resulting strings.
split(char) - Method in class org.clapper.util.text.XStringBufBase
Split the contents of a buffer on a delimiter, and return the resulting strings.
split(String) - Method in class org.clapper.util.text.XStringBufBase
Split the contents of a buffer on a delimiter, and return the resulting strings.
split(char, Collection<String>) - Method in class org.clapper.util.text.XStringBufBase
Split the contents of a buffer on a delimiter, and store the resulting strings in a specified Collection.
split(String, Collection<String>) - Method in class org.clapper.util.text.XStringBufBase
Split the contents of a buffer on a delimiter, and store the resulting strings in a specified Collection.
StringDataSource - Class in org.clapper.util.mail
StringDataSource implements the Java Activation Framework's DataSource interface to enable using a string as a data source.
StringDataSource(String, String, String) - Constructor for class org.clapper.util.mail.StringDataSource
Create a new StringDataSource object.
stringIsEmpty(String) - Static method in class org.clapper.util.text.TextUtil
Determine whether a given string is empty.
stripHTMLTags(String) - Static method in class org.clapper.util.html.HTMLUtil
Removes all HTML element tags from a string, leaving just the character data.
SubclassClassFilter - Class in org.clapper.util.classutil
SubclassClassFilter is a ClassFilter that matches class names that (a) can be loaded and (b) extend a given subclass or implement a specified interface, directly or indirectly.
SubclassClassFilter(Class) - Constructor for class org.clapper.util.classutil.SubclassClassFilter
Construct a new SubclassClassFilter that will accept only classes that extend the specified class or implement the specified interface.
subSequence(int, int) - Method in class org.clapper.util.text.XStringBufBase
Return a new CharSequence object (really, another XStringBuffer0 that contains a subsequence of characters currently contained in this buffer.
substitute(String, String) - Method in class org.clapper.util.regex.RegexUtil
This method implements Perl-like regular expression substitution.
substitute(String, VariableDereferencer) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Substitute all variable references in the supplied string, using a Unix Bourne Shell-style variable syntax.
substitute(String, VariableDereferencer, Object) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Substitute all variable references in the supplied string, using a Unix Bourne Shell-style variable syntax.
substitute(String, VariableDereferencer, VariableNameChecker, Object) - Method in class org.clapper.util.text.AbstractVariableSubstituter
Substitute all variable references in the supplied string, using a Unix Bourne Shell-style variable syntax.
substitute(String, VariableDereferencer, VariableNameChecker, Object, boolean) - Method in class org.clapper.util.text.UnixShellVariableSubstituter
Deprecated.
substitute(String, VariableDereferencer, VariableNameChecker, Object) - Method in class org.clapper.util.text.UnixShellVariableSubstituter
Substitute all variable references in the supplied string, using a Unix Bourne Shell-style variable syntax.
substitute(String, VariableDereferencer, Object) - Method in interface org.clapper.util.text.VariableSubstituter
Substitute all variable references in the supplied string, returning the new String, according to the variable syntax defined by the implementing class.
substitute(String, VariableDereferencer, VariableNameChecker, Object) - Method in interface org.clapper.util.text.VariableSubstituter
Substitute all variable references in the supplied string, returning the new String, according to the variable syntax defined by the implementing class.
substitute(String, VariableDereferencer, VariableNameChecker, Object) - Method in class org.clapper.util.text.WindowsCmdVariableSubstituter
Substitute all variable references in the supplied string, using a Unix Bourne Shell-style variable syntax.
substring(int) - Method in class org.clapper.util.text.XStringBufBase
Return a new String that contains a subsequence of characters currently contained in this buffer.
substring(int, int) - Method in class org.clapper.util.text.XStringBufBase
Return a new String that contains a subsequence of characters currently contained in this buffer.

T

textFromHTML(String) - Static method in class org.clapper.util.html.HTMLUtil
Convenience method to convert embedded HTML to text.
TextUtil - Class in org.clapper.util.text
Static class containing miscellaneous text utility methods.
THIN_SPACE - Static variable in class org.clapper.util.text.Unicode
Thin space (defined as a fifth of an em)
THREE_QUARTERS_FRACTION - Static variable in class org.clapper.util.text.Unicode
"Three-quarters" (3/4) symbol.
toString() - Method in class org.clapper.util.classutil.ClassInfo
Get a string representation of this object.
toString() - Method in class org.clapper.util.classutil.FieldInfo
Return a string representation of the method.
toString() - Method in class org.clapper.util.classutil.MethodInfo
Return a string representation of the method.
toString() - Method in class org.clapper.util.mail.EmailAddress
Convert this object into an RFC822-compliant email address.
toString() - Method in exception org.clapper.util.misc.NestedException
Returns a short description of this exception.
toString() - Method in class org.clapper.util.misc.ObjectLockSemaphore
Deprecated.
Return a string representation of the semaphore.
toString() - Method in class org.clapper.util.text.Duration
Return a string representation of this duration.
toString() - Method in class org.clapper.util.text.XStringBufBase
Return the String representation of this buffer.
toStringBuffer() - Method in class org.clapper.util.text.XStringBuffer
Return a standard StringBuffer containing a copy of the contents of this buffer.
totalAttachments() - Method in class org.clapper.util.mail.EmailMessage
Get the total number of attachments, not counting the text part, in this message.
totalValuesForKey(K) - Method in class org.clapper.util.misc.MultiValueMap
Gets the total number of values mapped to a specific key.
trace(Object) - Method in class org.clapper.util.logging.Logger
Log a message with trace log level.
trace(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with trace log level.
TRADEMARK - Static variable in class org.clapper.util.text.Unicode
Trademark symbol
TRANSIENT - Static variable in class org.clapper.util.misc.FileHashMap
Constructor flag value: If specified, the on-disk hash table is considered to be transient and will be removed when this object is closed or finalized.
trimToSize() - Method in class org.clapper.util.text.XStringBuilder
Attempts to reduce storage used for the character sequence.

U

UndefinedVariableException - Exception in org.clapper.util.text
A UndefinedVariableException is thrown by the VariableSubstituter subclasses and VariableDereferencer subclasses to indicate an undefined variable.
UndefinedVariableException() - Constructor for exception org.clapper.util.text.UndefinedVariableException
Default constructor, for an exception with no nested exception and no message.
UndefinedVariableException(Throwable) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing another exception, but no message of its own.
UndefinedVariableException(String) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing an error message, but no nested exception.
UndefinedVariableException(String, Throwable) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing another exception and a message.
UndefinedVariableException(String, String, String) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
UndefinedVariableException(String, String, String, Object[]) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), and arguments to be incorporated in the message via java.text.MessageFormat.
UndefinedVariableException(String, String, String, Throwable) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
UndefinedVariableException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.text.UndefinedVariableException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
Unicode - Class in org.clapper.util.text
Symbolic names for certain Unicode constants.
UnixShellVariableSubstituter - Class in org.clapper.util.text
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.
UnixShellVariableSubstituter() - Constructor for class org.clapper.util.text.UnixShellVariableSubstituter
Default constructor.
UsageInfo - Class in org.clapper.util.cmdline
An instance of this class is used to specify usage information for a command-line utility.
UsageInfo() - Constructor for class org.clapper.util.cmdline.UsageInfo
Create a new UsageInfo() object.

V

valueOf(String) - Static method in enum org.clapper.util.io.CombinationFilterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.clapper.util.io.FileFilterMatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.clapper.util.io.JustifyStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.clapper.util.io.MultipleRegexFilenameFilter.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.clapper.util.io.RollingFileWriter.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.clapper.util.logging.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.clapper.util.io.CombinationFilterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.clapper.util.io.FileFilterMatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.clapper.util.io.JustifyStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.clapper.util.io.MultipleRegexFilenameFilter.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.clapper.util.io.RollingFileWriter.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.clapper.util.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.clapper.util.misc.FileHashMap
Returns a collection view of the values contained in this map.
values() - Method in class org.clapper.util.misc.LRUMap
Returns a collection view of the values contained in this map.
values() - Method in class org.clapper.util.misc.MultiValueMap
Returns a collection view of the values contained in this map.
VARIABLE_METACHARACTERS - Static variable in class org.clapper.util.text.UnixShellVariableSubstituter
List of metacharacters that are used to introduce a variable reference.
VariableDereferencer - Interface in org.clapper.util.text
The VariableDereferencer interface defines the behavior of classes that can look up variables by name, returning their values.
VariableNameChecker - Interface in org.clapper.util.text
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 - Interface in org.clapper.util.text
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.
VariableSubstitutionException - Exception in org.clapper.util.text
A VariableSubstitutionException is thrown by the VariableSubstituter subclasses and VariableDereferencer subclasses to indicate a variable substitution problem.
VariableSubstitutionException() - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Default constructor, for an exception with no nested exception and no message.
VariableSubstitutionException(Throwable) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing another exception, but no message of its own.
VariableSubstitutionException(String) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing an error message, but no nested exception.
VariableSubstitutionException(String, Throwable) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing another exception and a message.
VariableSubstitutionException(String, String, String) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
VariableSubstitutionException(String, String, String, Object[]) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), and arguments to be incorporated in the message via java.text.MessageFormat.
VariableSubstitutionException(String, String, String, Throwable) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
VariableSubstitutionException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.text.VariableSubstitutionException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
VariableSyntaxException - Exception in org.clapper.util.text
A VariableSyntaxException is thrown by the VariableSubstituter subclasses and VariableDereferencer subclasses to indicate a syntax error in a variable reference.
VariableSyntaxException() - Constructor for exception org.clapper.util.text.VariableSyntaxException
Default constructor, for an exception with no nested exception and no message.
VariableSyntaxException(Throwable) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing another exception, but no message of its own.
VariableSyntaxException(String) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing an error message, but no nested exception.
VariableSyntaxException(String, Throwable) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing another exception and a message.
VariableSyntaxException(String, String, String) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
VariableSyntaxException(String, String, String, Object[]) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), and arguments to be incorporated in the message via java.text.MessageFormat.
VariableSyntaxException(String, String, String, Throwable) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
VariableSyntaxException(String, String, String, Object[], Throwable) - Constructor for exception org.clapper.util.text.VariableSyntaxException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
Version - Class in org.clapper.util.misc
Contains the software version for the org.clapper.util library.
VersionBase - Class in org.clapper.util.misc
Base class for classes that want to access and display version information that's stored in a resource bundle generated by BuildInfo.makeBuildInfoBundle() as well as a static resource bundle containing non-build related strings.
VersionBase() - Constructor for class org.clapper.util.misc.VersionBase
Creates a new instance of VersionBase
VersionMismatchException - Exception in org.clapper.util.misc
Thrown by version-sensitive classes to indicate a fatal version mismatch.
VersionMismatchException(String, String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing an error message, but no nested exception.
VersionMismatchException(String, Throwable, String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing another exception and a message.
VersionMismatchException(String, String, String, String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
VersionMismatchException(String, String, String, Object[], String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing a resource bundle name, a message key, and a default message (in case the resource bundle can't be found).
VersionMismatchException(String, String, String, Throwable, String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing a resource bundle name, a message key, a default message (in case the resource bundle can't be found), and another exception.
VersionMismatchException(String, String, String, Object[], Throwable, String, String) - Constructor for exception org.clapper.util.misc.VersionMismatchException
Constructs an exception containing a resource bundle name, a message key, a default message format (in case the resource bundle can't be found), arguments to be incorporated in the message via java.text.MessageFormat, and another exception.
visit(int, int, String, String, String, String[]) - Method in class org.clapper.util.classutil.ClassInfo
"Visit" a class.
visitField(int, String, String, String, Object) - Method in class org.clapper.util.classutil.ClassInfo
"Visit" a field.
visitMethod(int, String, String, String, String[]) - Method in class org.clapper.util.classutil.ClassInfo
"Visit" a method.

W

warn(Object) - Method in class org.clapper.util.logging.Logger
Log a message with warn log level.
warn(Object, Throwable) - Method in class org.clapper.util.logging.Logger
Log an error with warn log level.
WindowsCmdVariableSubstituter - Class in org.clapper.util.text
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.
WindowsCmdVariableSubstituter() - Constructor for class org.clapper.util.text.WindowsCmdVariableSubstituter
Default constructor.
WordWrapWriter - Class in org.clapper.util.io
The WordWrapWriter class is a filter class.
WordWrapWriter(Writer) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified Writer object, using the default line length of 80.
WordWrapWriter(PrintWriter) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified PrintWriter object, using the default line length of 80.
WordWrapWriter(OutputStream) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified OutputStream object, using the default line length of 80.
WordWrapWriter(Writer, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified Writer object, using the specified line length.
WordWrapWriter(PrintWriter, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified PrintWriter object, using the specified line length.
WordWrapWriter(OutputStream, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified OutputStream object, using the specified line length.
WordWrapWriter(Writer, int, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified Writer object, using the specified line length.
WordWrapWriter(PrintWriter, int, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified PrintWriter object, using the specified line length.
WordWrapWriter(OutputStream, int, int) - Constructor for class org.clapper.util.io.WordWrapWriter
Build an WordWrapWriter object that will write its output to the specified OutputStream object, using the specified line length.
write(PrintWriter) - Method in class org.clapper.util.config.Configuration
Writes the configuration data to a PrintWriter.
write(PrintStream) - Method in class org.clapper.util.config.Configuration
Writes the configuration data to a PrintStream.
write(int) - Method in class org.clapper.util.io.JustifyTextWriter
Write a single character.
write(char[], int, int) - Method in class org.clapper.util.io.JustifyTextWriter
Write a portion of an array of characters to the underlying output object.
write(String, int, int) - Method in class org.clapper.util.io.JustifyTextWriter
Write a portion of a String of characters to the underlying output object.
write(String) - Method in class org.clapper.util.io.JustifyTextWriter
Write a string.
write(char[]) - Method in class org.clapper.util.io.JustifyTextWriter
Write an array of characters.
write(int) - Method in class org.clapper.util.io.WordWrapWriter
Write a single character.
write(char[], int, int) - Method in class org.clapper.util.io.WordWrapWriter
Write a portion of an array of characters to the underlying output object.
write(String, int, int) - Method in class org.clapper.util.io.WordWrapWriter
Write a portion of a String of characters to the underlying output object.
write(String) - Method in class org.clapper.util.io.WordWrapWriter
Write a string.
write(char[]) - Method in class org.clapper.util.io.WordWrapWriter
Write an array of characters.
write(char[], int, int) - Method in class org.clapper.util.io.XMLWriter
Write a portion of an array of characters.
writeDirectory(File) - Method in class org.clapper.util.io.Zipper
Write a directory to the underlying Jar or zip file.

X

XDate - Class in org.clapper.util.misc
Version of java.util.Date that provides some extra utility functions.
XDate() - Constructor for class org.clapper.util.misc.XDate
Create a new XDate so that it represents the time the object was constructed, measure to the nearest millisecond.
XDate(long) - Constructor for class org.clapper.util.misc.XDate
Create a new XDate object and initialize it to represent the specified number of milliseconds since the epoch.
XDate(Date) - Constructor for class org.clapper.util.misc.XDate
Create a new XDate object and initialize it to represent the time contained in the specified, existing Date object (which may, itself, be an XDate).
XMLWriter - Class in org.clapper.util.io
XMLWriter is a filtering Writer class, designed to be used to write XML output.
XMLWriter(Writer) - Constructor for class org.clapper.util.io.XMLWriter
Construct a new XMLWriter that will write its output to the specified Writer object.
XMLWriter(PrintWriter) - Constructor for class org.clapper.util.io.XMLWriter
Construct a new XMLWriter that will write its output to the specified PrintWriter object.
XResourceBundle - Class in org.clapper.util.misc
This class is an extended version of the JDK's ResourceBundle class, providing some extra methods.
XResourceBundle(ResourceBundle) - Constructor for class org.clapper.util.misc.XResourceBundle
Create a new XResourceBundle that wraps an existing ResourceBundle.
XStringBufBase - Class in org.clapper.util.text
Abstract base class for XStringBuffer and XStringBuilder.
XStringBuffer - Class in org.clapper.util.text
An XStringBuffer objects wraps a standard Java StringBuffer object, providing a superset of StringBuffer's functionality.
XStringBuffer() - Constructor for class org.clapper.util.text.XStringBuffer
Construct an empty XStringBuffer object with a default initial capacity (the same initial capacity as an empty StringBuffer object).
XStringBuffer(int) - Constructor for class org.clapper.util.text.XStringBuffer
Construct an empty XStringBuffer object with the specified initial capacity.
XStringBuffer(String) - Constructor for class org.clapper.util.text.XStringBuffer
Construct a XStringBuffer object so that it represents the same sequence of characters as the String argument.
XStringBuilder - Class in org.clapper.util.text
An XStringBuilder objects wraps a standard Java StringBuilder object, providing a superset of StringBuilder's functionality.
XStringBuilder() - Constructor for class org.clapper.util.text.XStringBuilder
Construct an empty XStringBuilder object with a default initial capacity (the same initial capacity as an empty StringBuilder object).
XStringBuilder(int) - Constructor for class org.clapper.util.text.XStringBuilder
Construct an empty XStringBuilder object with the specified initial capacity.
XStringBuilder(String) - Constructor for class org.clapper.util.text.XStringBuilder
Construct a XStringBuilder object so that it represents the same sequence of characters as the String argument.

Z

ZERO_WIDTH_JOINER - Static variable in class org.clapper.util.text.Unicode
Zero-width joiner.
ZERO_WIDTH_NON_JOINER - Static variable in class org.clapper.util.text.Unicode
Zero-width non-joiner.
Zipper - Class in org.clapper.util.io
The Zipper class provides a convenient mechanism for writing zip and jar files; it's a simplifying layer that sits on top of the existing Zip and Jar classes provided by the JDK.
Zipper(String, boolean) - Constructor for class org.clapper.util.io.Zipper
Create a new Zipper object that will write the specified zip or jar file.
Zipper(String, Manifest, boolean) - Constructor for class org.clapper.util.io.Zipper
Create a new Zipper object that will write the specified zip or jar file.
Zipper(File, boolean) - Constructor for class org.clapper.util.io.Zipper
Create a new Zipper object that will write the specified zip or jar file.
Zipper(File, Manifest, boolean) - Constructor for class org.clapper.util.io.Zipper
Create a new Zipper object that will write the specified zip or jar file.
ZWJ - Static variable in class org.clapper.util.text.Unicode
ZWNJ - Static variable in class org.clapper.util.text.Unicode
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links