public String getEncodedKeyCode() { if (type == T_DATE) { return "(" + fieldName + " == null ? \"null\":new java.sql.Timestamp(" + fieldName + ".getTime()).toString())"; } if (usePrimitives) { return JRFGeneratorUtil.getPrimitiveWrapperCode(jrfColumnClassName, fieldName) + ".toString()"; } return fieldName + ".toString()"; }