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.
URIFilter This is the URI 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.
Countries A utility class that converts ISO-3166 codes or locales to their "friendly" country name.
CWClassLoader CWClassLoader extends the regular class loader by using looking in more places.
CWClassLoader.PrivilegedLoader<T> PrivilegedLoader creates a CWClassLoader if it is able to obtain java security permissions to do so.
CWProject The Project class looks after the source of project files.
DefaultURIFilter An URIFilter that accepts all names.
EmptyIterator<E> 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 .
ItemIterator<T> An ItemIterator is an Iterator that iterates a single item.
IteratorEnumeration<E> Convert an Iterator into a Enumeration.
Language An immutable Language by specification.
Language.CanonicalUtils Converts substrings to the canonical representation for language code, script and country.
Languages A utility class that converts bcp-47 codes as supported by Language to their localized language name.
Languages.AllLanguages Provide a fallback lookup against a huge list of all languages.
Languages.RtoL Provide a fallback lookup against a huge list of all languages.
LogConfig Loads a java logging configuration file using the JSword methodology.
Logger Deprecated. Use LoggerFactory and Logger directly.
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.IsDirectoryURIFilter Check that the directories in the version directory really represent versions.
NetUtil.URIFilterFilenameFilter Quick implementation of FilenameFilter that uses a URIFilter
PatternFormatter Formats a log entry by pattern.
PluginUtil A plugin maps one or more implementations to an interface or abstract class via a properties file whose suffix is "plugin".
PropertyMap A PropertyMap is a Map sitting over top a Property file.
ReflectionUtil Various utilities for calling constructors and methods via introspection.
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 implementations of the getResource methods with less ambiguity and that are less dependent on the specific classloader situation.
StackTrace Unscramble the current stack, and present the data from it to the user in various forms.
StringUtil A generic class of String utils.
TimeGate A TimeGate when entered will cause the gate to be closed for a specified period of time.
Translations Translations provides a list of locales that BibleDesktop has been translated into.
Version Version is an immutable representation of dotted "number" consisting of 1 to 4 parts.
WebResource A WebResource is backed by an URL and potentially the proxy through which it need go.
 

Enum Summary
OSType Types of Operating Systems for which specialized behavior is needed.
 

Exception Summary
LucidException A LucidException adds 2 concepts to a base Exception, that of a wrapped Exception, that of internationalized (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-2011