b.addLine(pRs, ".getBoolean(", pParamNum, ")");
return new Object[]{"(", pRs, ".wasNull() ? null : ",
b, " ? ", Boolean.class, ".TRUE : ", Boolean.class, ".FALSE)"};
} else if (Column.Type.BIGINT.equals(type)) {
LocalJavaField l = pMethod.newJavaField(long.class);
l.addLine(pRs, ".getLong(", pParamNum, ")");
return new Object[]{"(", pRs, ".wasNull() ? null : new Long(", l, ")"};
} else if (Column.Type.DOUBLE.equals(type)) {
LocalJavaField d = pMethod.newJavaField(double.class);
d.addLine(pRs, ".getDouble(", pParamNum, ")");
return new Object[]{"(", pRs, ".wasNull() ? null : new Double(", d, ")"};