Modifications to clone() on insertion and extraction from cache, from Zell. A

whole bunch of type safety jockeying and concretification of QueryClause by
yours truly.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@2035 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2007-01-16 05:30:02 +00:00
parent acb82e0dbd
commit a63eef36a6
22 changed files with 232 additions and 197 deletions
@@ -63,7 +63,7 @@ import static com.samskivert.jdbc.depot.Log.log;
* Handles the marshalling and unmarshalling of persistent instances to JDBC primitives ({@link
* PreparedStatement} and {@link ResultSet}).
*/
public class DepotMarshaller<T>
public class DepotMarshaller<T extends PersistentRecord>
{
/** The name of a private static field that must be defined for all persistent object classes.
* It is used to handle schema migration. If automatic schema migration is not desired, define