Interface | Description |
---|---|
Filter<T> |
A method of filtering objects to those that match an arbitrary criteria.
|
ReporterListener |
ReporterListener informs users of problems and messages.
|
URIFilter |
This is the URI equivalent of FilenameFilter in the java.io package.
|
Class | Description |
---|---|
CallContext |
This singleton class provides a way for a method to determine which class
called it.
|
ChainLink<E> |
ChainLink allows for a doubly linked list embedded within objects.
|
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. |
FileUtil |
.
|
Histogram |
A simple implementation of a histogram.
|
Histogram.Counter |
Trivial mutable counting integer class.
|
Ini |
A utility class for loading an INI style, Multimap configuration file.
|
IniSection |
A utility class for a section of an INI style configuration file.
|
IOUtil |
.
|
ItemIterator<T> |
An
ItemIterator is an Iterator that iterates a
single item. |
IteratorEnumeration<E> |
Convert an Iterator into a Enumeration.
|
KeyValuePair |
Encapsulates the key and value together.
|
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.
|
ListSet<E> |
Defines a List that maintains the uniqueness of elements
|
LogConfig |
Loads a java logging configuration file using the JSword methodology.
|
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<String,String> 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 class loader situation.
|
StackTrace |
Unscramble the current stack, and present the data from it to the user in
various forms.
|
StringUtil |
A generic class of String utilities.
|
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 | Description |
---|---|
OSType |
Types of Operating Systems for which specialized behavior is needed.
|
Exception | Description |
---|---|
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.
|