public Object apply()

in src/main/java/org/apache/commons/dbutils/handlers/properties/DatePropertyHandler.java [35:49]


    public Object apply(final Class<?> parameter, Object value) {
        final String targetType = parameter.getName();
        final Date dateValue = (Date) value;
        final long time = dateValue.getTime();

        if (JAVA_SQL_DATE.equals(targetType)) {
            value = new java.sql.Date(time);
        } else if (JAVA_SQL_TIME.equals(targetType)) {
            value = new java.sql.Time(time);
        } else if (JAVA_SQL_TIMESTAMP.equals(targetType)) {
            value = new Timestamp(time);
        }

        return value;
    }