77import java .io .InputStream ;
88import java .io .Reader ;
99import java .math .BigDecimal ;
10- import java .sql .Date ;
11- import java .sql .Time ;
12- import java .sql .Timestamp ;
10+ import java .net .URL ;
11+ import java .sql .*;
1312
1413/**
1514 * ResultSet 拦截器
@@ -28,74 +27,118 @@ private ColumnHandlerContext() {
2827
2928
3029 public String getString (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , String value ) {
31- return columnHandler .getString (interceptState ,columnIndex , tableName , columnName , value );
30+ return columnHandler .getString (interceptState , columnIndex , tableName , columnName , value );
3231 }
3332
3433 public short getShort (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , short value ) {
35- return columnHandler .getShort (interceptState ,columnIndex , tableName , columnName , value );
34+ return columnHandler .getShort (interceptState , columnIndex , tableName , columnName , value );
3635 }
3736
3837 public boolean getBoolean (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , boolean value ) {
39- return columnHandler .getBoolean (interceptState ,columnIndex , tableName , columnName , value );
38+ return columnHandler .getBoolean (interceptState , columnIndex , tableName , columnName , value );
4039 }
4140
4241 public byte getByte (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , byte value ) {
43- return columnHandler .getByte (interceptState ,columnIndex , tableName , columnName , value );
42+ return columnHandler .getByte (interceptState , columnIndex , tableName , columnName , value );
4443 }
4544
4645 public int getInt (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , int value ) {
47- return columnHandler .getInt (interceptState ,columnIndex , tableName , columnName , value );
46+ return columnHandler .getInt (interceptState , columnIndex , tableName , columnName , value );
4847 }
4948
5049 public long getLong (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , long value ) {
51- return columnHandler .getLong (interceptState ,columnIndex , tableName , columnName , value );
50+ return columnHandler .getLong (interceptState , columnIndex , tableName , columnName , value );
5251 }
5352
5453 public float getFloat (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , float value ) {
55- return columnHandler .getFloat (interceptState ,columnIndex , tableName , columnName , value );
54+ return columnHandler .getFloat (interceptState , columnIndex , tableName , columnName , value );
5655 }
5756
5857 public double getDouble (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , double value ) {
59- return columnHandler .getDouble (interceptState ,columnIndex , tableName , columnName , value );
58+ return columnHandler .getDouble (interceptState , columnIndex , tableName , columnName , value );
6059 }
6160
6261 public BigDecimal getBigDecimal (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , BigDecimal value ) {
63- return columnHandler .getBigDecimal (interceptState ,columnIndex , tableName , columnName , value );
62+ return columnHandler .getBigDecimal (interceptState , columnIndex , tableName , columnName , value );
6463 }
6564
6665 public byte [] getBytes (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , byte [] value ) {
67- return columnHandler .getBytes (interceptState ,columnIndex , tableName , columnName , value );
66+ return columnHandler .getBytes (interceptState , columnIndex , tableName , columnName , value );
6867 }
6968
7069 public Timestamp getTimestamp (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Timestamp value ) {
71- return columnHandler .getTimestamp (interceptState ,columnIndex , tableName , columnName , value );
70+ return columnHandler .getTimestamp (interceptState , columnIndex , tableName , columnName , value );
7271 }
7372
7473 public Time getTime (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Time value ) {
75- return columnHandler .getTime (interceptState ,columnIndex , tableName , columnName , value );
74+ return columnHandler .getTime (interceptState , columnIndex , tableName , columnName , value );
7675 }
7776
7877 public Date getDate (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Date value ) {
79- return columnHandler .getDate (interceptState ,columnIndex , tableName , columnName , value );
78+ return columnHandler .getDate (interceptState , columnIndex , tableName , columnName , value );
8079 }
8180
8281 public InputStream getAsciiStream (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , InputStream value ) {
83- return columnHandler .getAsciiStream (interceptState ,columnIndex , tableName , columnName , value );
82+ return columnHandler .getAsciiStream (interceptState , columnIndex , tableName , columnName , value );
8483 }
8584
8685 public InputStream getUnicodeStream (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , InputStream value ) {
87- return columnHandler .getUnicodeStream (interceptState ,columnIndex , tableName , columnName , value );
86+ return columnHandler .getUnicodeStream (interceptState , columnIndex , tableName , columnName , value );
8887 }
8988
9089 public InputStream getBinaryStream (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , InputStream value ) {
91- return columnHandler .getBinaryStream (interceptState ,columnIndex , tableName , columnName , value );
90+ return columnHandler .getBinaryStream (interceptState , columnIndex , tableName , columnName , value );
9291 }
9392
9493 public Object getObject (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Object value ) {
95- return columnHandler .getObject (interceptState ,columnIndex , tableName , columnName , value );
94+ return columnHandler .getObject (interceptState , columnIndex , tableName , columnName , value );
9695 }
9796
9897 public Reader getCharacterStream (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Reader value ) {
99- return columnHandler .getCharacterStream (interceptState ,columnIndex , tableName , columnName , value );
98+ return columnHandler .getCharacterStream (interceptState , columnIndex , tableName , columnName , value );
99+ }
100+
101+ public Ref getRef (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Ref value ) {
102+ return columnHandler .getRef (interceptState , columnIndex , tableName , columnName , value );
103+ }
104+
105+ public Blob getBlob (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Blob value ) {
106+ return columnHandler .getBlob (interceptState , columnIndex , tableName , columnName , value );
107+ }
108+
109+ public Clob getClob (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Clob value ) {
110+ return columnHandler .getClob (interceptState , columnIndex , tableName , columnName , value );
111+ }
112+
113+ public Array getArray (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Array value ) {
114+ return columnHandler .getArray (interceptState , columnIndex , tableName , columnName , value );
115+ }
116+
117+ public URL getURL (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , URL value ) {
118+ return columnHandler .getURL (interceptState , columnIndex , tableName , columnName , value );
119+ }
120+
121+ public NClob getNClob (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , NClob value ) {
122+ return columnHandler .getNClob (interceptState , columnIndex , tableName , columnName , value );
123+ }
124+
125+ public SQLXML getSQLXML (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , SQLXML value ) {
126+ return columnHandler .getSQLXML (interceptState , columnIndex , tableName , columnName , value );
127+ }
128+
129+ public String getNString (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , String value ) {
130+ return columnHandler .getNString (interceptState , columnIndex , tableName , columnName , value );
131+ }
132+
133+ public Reader getNCharacterStream (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , Reader value ) {
134+ return columnHandler .getNCharacterStream (interceptState , columnIndex , tableName , columnName , value );
135+ }
136+
137+ public RowId getRowId (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , RowId value ) {
138+ return columnHandler .getRowId (interceptState , columnIndex , tableName , columnName , value );
139+ }
140+
141+ public <T > T getObject (SQLInterceptState interceptState , int columnIndex , String tableName , String columnName , T value , Class <T > type ) {
142+ return columnHandler .getObject (interceptState , columnIndex , tableName , columnName , value , type );
100143 }
101144}
0 commit comments