| Interface | Description |
|---|---|
| DeepClone |
Interface for objects that know how to make copies (clones)
of themselves as well as all of their contents.
|
| StreamObject |
Interface for objects that can be read/written to and
from streams.
|
| Stringifyable |
This interface is a marker for classes that enforce the following conditions:
#toString() is
overridden The class has a public static method (fromString) that takes a single String and returns an instance
of the class #hashCode() and #equals(Object) are overridden to provide equivalence It is
always the case that for an instance a of a Stringifyable class Foo,
a.equals(new Foo(a.toString()) returns true Note that while an implementing class may have a
constructor that takes a single String, the second point is necessary for cases when an implementor
wishes to manage the set of instances rather than always create new instances. |
| VersionVerifierCallback |
An object used to check to see if the current application
is the most recent.
|
| Class | Description |
|---|---|
| BasePropertyChangeReporter |
Class to provide simple property change reporter support.
|
| CompoundIterator<T> |
Iterator that virtually joins multiple other Iterators
|
| Constants |
Random useful stuff
|
| CustomDateFormat |
Flexible date parser and formatter
|
| HTTPCommunicator |
An incredibly simple method for retrieving a page via HTTP.
|
| IOUtils | |
| Misc |
Random useful stuff
|
| Platform | |
| Sorting |
Sorting tools
|
| StreamTable |
Subclass of Hashtable that can read and write itself to
a stream.
|
| StreamUtil |
Utility functions used to ease the parsing and encoding
of StreamObjects
$Author: sreilly $ $Date: 2001/10/05 14:09:10 $
$Revision: 1.2 $
------------------------------------------------------------------------
$Log: StreamUtil.java,v $
Revision 1.2 2001/10/05 14:09:10 sreilly
made it so that backslash escaped quote characters don't get decoded with the quote
Revision 1.1 2001/01/31 19:31:16 sreilly
Moved *everything* to com.moneydance package, and rearranged a couple of
the packages in the process.
|
| StreamVector |
Subclass of Vector that can read and write itself to
a stream.
|
| StringUtils |
Useful string manipulation functions
|
| UiUtil |
User interface utilities and constants.
|
| VersionVerifier |
An object for testing whether users of an application have
the most up-to-date version of the application on program
startup.
|
| Exception | Description |
|---|---|
| StringEncodingException |
Exception thrown when a format error is encountered while
reading in a StreamObject.
|