示例#1
0
 @Override
 public Void visitUtilDateWrapper(
     UtilDateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.UTIL_DATE);
 }
示例#2
0
 @Override
 public Void visitObjectWrapper(ObjectWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.OBJECT);
 }
示例#3
0
 @Override
 public Void visitTimestampWrapper(
     TimestampWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.TIMESTAMP);
 }
示例#4
0
 @Override
 public <E extends Enum<E>> Void visitEnumWrapper(
     EnumWrapper<E> wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, new EnumType<E>(wrapper.getBasicClass()));
 }
示例#5
0
 @Override
 public Void visitNClobWrapper(NClobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.NCLOB);
 }
示例#6
0
 @Override
 public Void visitSQLXMLWrapper(SQLXMLWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.SQLXML);
 }
示例#7
0
 @Override
 public Void visitLocalTimeWrapper(
     LocalTimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.LOCAL_TIME);
 }
示例#8
0
 @Override
 public Void visitLongWrapper(LongWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.LONG);
 }
示例#9
0
 @Override
 public Void visitFloatWrapper(FloatWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.FLOAT);
 }
示例#10
0
 @Override
 public Void visitIntegerWrapper(
     IntegerWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.INTEGER);
 }
示例#11
0
 @Override
 public Void visitDoubleWrapper(DoubleWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.DOUBLE);
 }
示例#12
0
 @Override
 public Void visitBytesWrapper(BytesWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.BYTES);
 }
示例#13
0
 @Override
 public Void visitBooleanWrapper(
     BooleanWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.BOOLEAN);
 }
示例#14
0
 @Override
 public Void visitBigDecimalWrapper(
     BigDecimalWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException {
   return p.apply(wrapper, JdbcTypes.BIG_DECIMAL);
 }
示例#15
0
 @Override
 public Void visitArrayWrapper(ArrayWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q)
     throws SQLException {
   return p.apply(wrapper, JdbcTypes.ARRAY);
 }