Sure! I'd love to take a look. I've actually written a mysqldb library in python that makes "data objects"
For example mydata=dataobject(query, connectionstring()) mydata.query() # get data mydata.data # pandas data frame mydata.write_to_db() # write to db method
etc.
Sounds similar to what youre doing here, although I don't know Java...