From df92538ab3d83da9839f08b28fc8a67317565463 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sat, 3 Aug 2013 20:21:19 +0200 Subject: wip --- .../main/java/io/trygvis/persistence/TypeHandler.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'container-compiler-plugin/src/main/java/io/trygvis/persistence/TypeHandler.java') diff --git a/container-compiler-plugin/src/main/java/io/trygvis/persistence/TypeHandler.java b/container-compiler-plugin/src/main/java/io/trygvis/persistence/TypeHandler.java index ff2ad0a..3aacd7a 100644 --- a/container-compiler-plugin/src/main/java/io/trygvis/persistence/TypeHandler.java +++ b/container-compiler-plugin/src/main/java/io/trygvis/persistence/TypeHandler.java @@ -1,14 +1,14 @@ package io.trygvis.persistence; public interface TypeHandler { - String resultSetSetter(int i, String o, FieldMirror field); + String setter(int i, String ref); String sqlType(FieldMirror field); public static class IntTypeHandler implements TypeHandler { @Override - public String resultSetSetter(int i, String o, FieldMirror field) { - return "setInt(" + i + ", " + o + "." + field.javaName + ")"; + public String setter(int i, String ref) { + return "setInt(" + i + ", " + ref + ")"; } @Override @@ -19,8 +19,8 @@ public interface TypeHandler { public static class LongTypeHandler implements TypeHandler { @Override - public String resultSetSetter(int i, String o, FieldMirror field) { - return "setLong(" + i + ", " + o + "." + field.javaName + ")"; + public String setter(int i, String ref) { + return "setLong(" + i + ", " + ref + ")"; } @Override @@ -31,8 +31,8 @@ public interface TypeHandler { public static class StringTypeHandler implements TypeHandler { @Override - public String resultSetSetter(int i, String o, FieldMirror field) { - return "setString(" + i + ", " + o + "." + field.javaName + ")"; + public String setter(int i, String ref) { + return "setString(" + i + ", " + ref + ")"; } @Override @@ -43,8 +43,8 @@ public interface TypeHandler { public static class DateTypeHandler implements TypeHandler { @Override - public String resultSetSetter(int i, String o, FieldMirror field) { - return "setTimestamp(" + i + ", new java.sql.Timestamp(" + o + "." + field.javaName + ".getTime()))"; + public String setter(int i, String ref) { + return "setTimestamp(" + i + ", new java.sql.Timestamp(" + ref + ".getTime()))"; } @Override -- cgit v1.2.3