| New classes | Description |
|---|---|
| com/generationjava/collections/ClassMap.java | Map that is keyed by Classes, allowing inheritence to be used upon the keys. |
| com/generationjava/collections/CopiedIterator.java | Copies an Iterator quickly. Useful for minimising need for synching. |
| com/generationjava/collections/SortComparator.java | A comparator which sorts things passed to it. Has two helper classes. |
| com/generationjava/io/CountingInputStream.java | Stream that counts the bytes that run through it. |
| com/generationjava/io/FixedWidthReader.java | Mainframe output style reader/parser. |
| com/generationjava/io/xml/XmlWriter.java | Now a Sourceforge project, but was in interim GenJavaCore releases. |
| com/generationjava/io/xml/XmlWritingException.java | XmlWriter buddy. Won't last beyond this release. |
| com/generationjava/jdbc/SimpleResultIterator.java | A separate version of the ResultIterator. JDBC 2.0 compliant one, Oracle is a pain. |
| com/generationjava/lang/Notifier.java | Very useful utility for taking most of the work out of event-listener queues. |
| com/generationjava/random/RandomBean.java | Make a Random thingy. Any random thingy. |
| com/generationjava/random/RandomDate.java | Makes a Random date. |
| com/generationjava/random/RandomMaker.java | Interface for random making things. |
| com/generationjava/random/RandomNumber.java | Makes any Random number. |
| com/generationjava/random/RandomObject.java | Makes a random object. Pluggable, though the system isn't available through RandomBean yet. |
| com/generationjava/random/ToString.java | Simple helper for turning a bean into a string. Likely to move to beans. |
| com/generationjava/util/Interpolator.java | Simple class that interpolates ${foo} variables. |