| Class | Description |
|---|---|
| ArgsParser |
Simple command-line argument parser that mimics the logic of UN*X
tools as
ls. |
| BorderedReader |
Reader that can insert a string before and after an encapsulated
character stream.
|
| DataLoaderUtil |
Utility methods for writing data loaders.
|
| FileUtil |
Collection of file and path related functions.
|
| FreemarkerUtil |
FreeMarker related utilities.
|
| JSONParser |
Simple JSON parser where JSON objects create
Map-s, JSON array-s create List-s, and the others
create the obvious Java equivalents. |
| MiscUtil |
Miscellaneous utility methods.
|
| MultiListIterator |
Iterates over multiple
List-s. |
| NullOutputStream |
OutputStream that simply drops what it gets. |
| NullWriter |
Writer that simply drops what it gets. |
| StringUtil |
Collection of string manipulation functions.
|
| Exception | Description |
|---|---|
| ArgsParser.BadArgsException |
The user has entered invalid options in the command-line.
|
| BugException |
A bug has been detected.
|
| ExceptionCC |
This was used for emulating cause-chains on Java earlier than 1.4, but as FMPP now requires 1.4, it just dispatches
to
Exception. |
| InstallationException |
There is a problem with the software environment.
|
| JSONParseException | |
| RuntimeExceptionCC |
RuntimeException that emulates J2SE 1.4+ cause-chains if it runs
on earlier versions. |
| StringUtil.ParseException |
Formal (syntactical) problem with the text.
|
Collection of more-less FMPP independent utility classes.