Package org.crosswire.common.util

A collection of various generic utility classes.

See:
          Description

Interface Summary
Filter A method of filtering Objects.
ReporterListener ReporterListener informs users of problems and messages.
URLFilter This is the URL equivalent of FilenameFilter in the java.io package.
 

Class Summary
CallContext This singleton class provides a way for a method to determine which class called it.
ClassUtil Various Java Class Utilities.
CollectionUtil Some utils to help work with Collections.
Convert Conversions between various types and Strings.
CWClassLoader CWClassLoader extends the regular class loader by using looking in more places.
EmptyIterator An EmptyIterator is an Iterator that iterates over nothing.
EventListenerList A class which holds a list of EventListeners.
FileUtil .
Histogram A simple implementation of a histogram.
Histogram.Counter Trivial mutable counting integer class.
IOUtil .
IteratorEnumeration Convert an Iterator into a Enumeration.
LogConfig Loads a java logging configuration file using the JSword methodology.
Logger This class is very similar to Commons-Logging except it should be even smaller and have an API closer to the Log4J API (and even J2SE 1.4 logging) to help us to move over.
Msg Compile safe Msg resource settings.
MsgBase A base class for implementing type safe internationalization (i18n) that is easy for most cases.
NetUtil The NetUtil class looks after general utility stuff around the java.net package.
NetUtil.IsDirectoryURLFilter Check that the directories in the version directory really represent versions.
NetUtil.URLFilterFilenameFilter Quick implementation of FilenameFilter that uses a URLFilter
PatternFormatter Formats a log entry by pattern.
ReflectionUtil Various utilities for running introspected methods.
Reporter This package looks after Exceptions and messages as they happen.
Reporter.CustomAWTExceptionHandler A class to handle AWT caught Exceptions
ReporterEvent An event indicating that some bit of data needs capturing.
ResourceUtil Better implemenetations of the getResource methods with less ambiguity and that are less dependent on the specific classloader situation.
SortedListSet Maintains a sorted list of unique objects.
StackTrace Unscramble the current stack, and present the data from it to the user in various forms.
StringUtil A generic class of String utils.
ThreadUtil Various utilities for examining the running Threads and controlling their execution.
WebResource A WebResource is backed by an URL and potentially the proxy through which it need go.
 

Exception Summary
LucidException A LucidException adds 2 concepts to a base Exception, that of a wrapped Exception, that of internationalised (i18n) messages.
LucidRuntimeException EventExceptions are generally used for passing problems through the event system which does not allow checked exceptions through.
 

Package org.crosswire.common.util Description

A collection of various generic utility classes.


Copyright ยจ 2003-2005