@Override
 public Date to(DateValue userObject) {
   return DateTimeUtils.toSqlDate(userObject.getValue());
 }
 @Override
 public DateValue from(Date databaseObject) {
   return new DateValue(DateTimeUtils.toLocalDate(databaseObject));
 }