to typesafe 1.5 patterns; tidied some things up. Two impactful changes:
- jora.Table now takes the class object of the row class, rather than its name;
I also removed support for the derived table stuff as we don't use it and it
was a PITA to make work cleanly with proper type-safety;
- SortableArrayList got split into SortableArrayList (which does its sorting
using a Comparator) and ComparableArrayList which contains elements that
implement Comparable. In the world of loose typing, one class could do both,
but in strong typing land, they have to be separate classes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1810 6335cc39-0255-0410-8fd6-9bcaacd3b74c
make things work on the client. We're starting with parameterized types which
are backwards compatible with 1.4 anyway so all Retroweaver is doing to such
classes is changing the classfile format version number. We'll get more jiggy
later as we become more comfortable with the process.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1809 6335cc39-0255-0410-8fd6-9bcaacd3b74c