• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mybatis / ibatis-2 / 730

28 Dec 2025 10:16PM UTC coverage: 65.615% (+0.5%) from 65.146%
730

push

github

web-flow
Update README.md

1602 of 2802 branches covered (57.17%)

5053 of 7701 relevant lines covered (65.61%)

0.66 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/ibatis/sqlmap/engine/type/CallableStatementResultSet.java
1
/*
2
 * Copyright 2004-2025 the original author or authors.
3
 *
4
 * Licensed under the Apache License, Version 2.0 (the "License");
5
 * you may not use this file except in compliance with the License.
6
 * You may obtain a copy of the License at
7
 *
8
 *    https://www.apache.org/licenses/LICENSE-2.0
9
 *
10
 * Unless required by applicable law or agreed to in writing, software
11
 * distributed under the License is distributed on an "AS IS" BASIS,
12
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
 * See the License for the specific language governing permissions and
14
 * limitations under the License.
15
 */
16
package com.ibatis.sqlmap.engine.type;
17

18
import java.io.InputStream;
19
import java.io.Reader;
20
import java.math.BigDecimal;
21
import java.net.URL;
22
import java.sql.Array;
23
import java.sql.Blob;
24
import java.sql.CallableStatement;
25
import java.sql.Clob;
26
import java.sql.Date;
27
import java.sql.NClob;
28
import java.sql.Ref;
29
import java.sql.ResultSet;
30
import java.sql.ResultSetMetaData;
31
import java.sql.RowId;
32
import java.sql.SQLException;
33
import java.sql.SQLWarning;
34
import java.sql.SQLXML;
35
import java.sql.Statement;
36
import java.sql.Time;
37
import java.sql.Timestamp;
38
import java.util.Calendar;
39
import java.util.Map;
40

41
/**
42
 * A way to make a CallableStatement look like a ResultSet.
43
 */
44
public class CallableStatementResultSet implements ResultSet {
45

46
  /** The cs. */
47
  private CallableStatement cs;
48

49
  /**
50
   * Constructor to stretch a ResultSet interface over a CallableStatement.
51
   *
52
   * @param cs
53
   *          - the CallableStatement
54
   */
55
  public CallableStatementResultSet(CallableStatement cs) {
×
56
    this.cs = cs;
×
57
  }
×
58

59
  @Override
60
  public boolean absolute(int row) throws SQLException {
61
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
62
  }
63

64
  @Override
65
  public void afterLast() throws SQLException {
66
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
67
  }
68

69
  @Override
70
  public void beforeFirst() throws SQLException {
71
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
72
  }
73

74
  @Override
75
  public void cancelRowUpdates() throws SQLException {
76
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
77
  }
78

79
  @Override
80
  public void clearWarnings() throws SQLException {
81
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
82
  }
83

84
  @Override
85
  public void close() throws SQLException {
86
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
87
  }
88

89
  @Override
90
  public void deleteRow() throws SQLException {
91
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
92
  }
93

94
  @Override
95
  public int findColumn(String columnName) throws SQLException {
96
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
97
  }
98

99
  @Override
100
  public boolean first() throws SQLException {
101
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
102
  }
103

104
  @Override
105
  public Array getArray(String colName) throws SQLException {
106
    return cs.getArray(colName);
×
107
  }
108

109
  @Override
110
  public Array getArray(int i) throws SQLException {
111
    return cs.getArray(i);
×
112
  }
113

114
  @Override
115
  public InputStream getAsciiStream(int columnIndex) throws SQLException {
116
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
117
  }
118

119
  @Override
120
  public InputStream getAsciiStream(String columnName) throws SQLException {
121
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
122
  }
123

124
  @Override
125
  public BigDecimal getBigDecimal(int columnIndex) throws SQLException {
126
    return cs.getBigDecimal(columnIndex);
×
127
  }
128

129
  @Override
130
  public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException {
131
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
132
  }
133

134
  @Override
135
  public BigDecimal getBigDecimal(String columnName) throws SQLException {
136
    return cs.getBigDecimal(columnName);
×
137
  }
138

139
  @Override
140
  public BigDecimal getBigDecimal(String columnName, int scale) throws SQLException {
141
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
142
  }
143

144
  @Override
145
  public InputStream getBinaryStream(int columnIndex) throws SQLException {
146
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
147
  }
148

149
  @Override
150
  public InputStream getBinaryStream(String columnName) throws SQLException {
151
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
152
  }
153

154
  @Override
155
  public Blob getBlob(String colName) throws SQLException {
156
    return cs.getBlob(colName);
×
157
  }
158

159
  @Override
160
  public Blob getBlob(int i) throws SQLException {
161
    return cs.getBlob(i);
×
162
  }
163

164
  @Override
165
  public boolean getBoolean(int columnIndex) throws SQLException {
166
    return cs.getBoolean(columnIndex);
×
167
  }
168

169
  @Override
170
  public boolean getBoolean(String columnName) throws SQLException {
171
    return cs.getBoolean(columnName);
×
172
  }
173

174
  @Override
175
  public byte getByte(int columnIndex) throws SQLException {
176
    return cs.getByte(columnIndex);
×
177
  }
178

179
  @Override
180
  public byte getByte(String columnName) throws SQLException {
181
    return cs.getByte(columnName);
×
182
  }
183

184
  @Override
185
  public byte[] getBytes(int columnIndex) throws SQLException {
186
    return cs.getBytes(columnIndex);
×
187
  }
188

189
  @Override
190
  public byte[] getBytes(String columnName) throws SQLException {
191
    return cs.getBytes(columnName);
×
192
  }
193

194
  @Override
195
  public Reader getCharacterStream(int columnIndex) throws SQLException {
196
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
197
  }
198

199
  @Override
200
  public Reader getCharacterStream(String columnName) throws SQLException {
201
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
202
  }
203

204
  @Override
205
  public Clob getClob(String colName) throws SQLException {
206
    return cs.getClob(colName);
×
207
  }
208

209
  @Override
210
  public Clob getClob(int i) throws SQLException {
211
    return cs.getClob(i);
×
212
  }
213

214
  @Override
215
  public int getConcurrency() throws SQLException {
216
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
217
  }
218

219
  @Override
220
  public String getCursorName() throws SQLException {
221
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
222
  }
223

224
  @Override
225
  public Date getDate(int columnIndex) throws SQLException {
226
    return cs.getDate(columnIndex);
×
227
  }
228

229
  @Override
230
  public Date getDate(int columnIndex, Calendar cal) throws SQLException {
231
    return cs.getDate(columnIndex, cal);
×
232
  }
233

234
  @Override
235
  public Date getDate(String columnName) throws SQLException {
236
    return cs.getDate(columnName);
×
237
  }
238

239
  @Override
240
  public Date getDate(String columnName, Calendar cal) throws SQLException {
241
    return cs.getDate(columnName, cal);
×
242
  }
243

244
  @Override
245
  public double getDouble(int columnIndex) throws SQLException {
246
    return cs.getDouble(columnIndex);
×
247
  }
248

249
  @Override
250
  public double getDouble(String columnName) throws SQLException {
251
    return cs.getDouble(columnName);
×
252
  }
253

254
  @Override
255
  public int getFetchDirection() throws SQLException {
256
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
257
  }
258

259
  @Override
260
  public int getFetchSize() throws SQLException {
261
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
262
  }
263

264
  @Override
265
  public float getFloat(int columnIndex) throws SQLException {
266
    return cs.getFloat(columnIndex);
×
267
  }
268

269
  @Override
270
  public float getFloat(String columnName) throws SQLException {
271
    return cs.getFloat(columnName);
×
272
  }
273

274
  @Override
275
  public int getInt(int columnIndex) throws SQLException {
276
    return cs.getInt(columnIndex);
×
277
  }
278

279
  @Override
280
  public int getInt(String columnName) throws SQLException {
281
    return cs.getInt(columnName);
×
282
  }
283

284
  @Override
285
  public long getLong(int columnIndex) throws SQLException {
286
    return cs.getLong(columnIndex);
×
287
  }
288

289
  @Override
290
  public long getLong(String columnName) throws SQLException {
291
    return cs.getLong(columnName);
×
292
  }
293

294
  @Override
295
  public ResultSetMetaData getMetaData() throws SQLException {
296
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
297
  }
298

299
  @Override
300
  public Object getObject(String colName, Map map) throws SQLException {
301
    return cs.getObject(colName, map);
×
302
  }
303

304
  @Override
305
  public Object getObject(int columnIndex) throws SQLException {
306
    return cs.getObject(columnIndex);
×
307
  }
308

309
  @Override
310
  public Object getObject(String columnName) throws SQLException {
311
    return cs.getObject(columnName);
×
312
  }
313

314
  @Override
315
  public Object getObject(int i, Map map) throws SQLException {
316
    return cs.getObject(i, map);
×
317
  }
318

319
  @Override
320
  public Ref getRef(String colName) throws SQLException {
321
    return cs.getRef(colName);
×
322
  }
323

324
  @Override
325
  public Ref getRef(int i) throws SQLException {
326
    return cs.getRef(i);
×
327
  }
328

329
  @Override
330
  public int getRow() throws SQLException {
331
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
332
  }
333

334
  @Override
335
  public short getShort(int columnIndex) throws SQLException {
336
    return cs.getShort(columnIndex);
×
337
  }
338

339
  @Override
340
  public short getShort(String columnName) throws SQLException {
341
    return cs.getShort(columnName);
×
342
  }
343

344
  @Override
345
  public Statement getStatement() throws SQLException {
346
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
347
  }
348

349
  @Override
350
  public String getString(int columnIndex) throws SQLException {
351
    return cs.getString(columnIndex);
×
352
  }
353

354
  @Override
355
  public String getString(String columnName) throws SQLException {
356
    return cs.getString(columnName);
×
357
  }
358

359
  @Override
360
  public Time getTime(int columnIndex) throws SQLException {
361
    return cs.getTime(columnIndex);
×
362
  }
363

364
  @Override
365
  public Time getTime(int columnIndex, Calendar cal) throws SQLException {
366
    return cs.getTime(columnIndex, cal);
×
367
  }
368

369
  @Override
370
  public Time getTime(String columnName) throws SQLException {
371
    return cs.getTime(columnName);
×
372
  }
373

374
  @Override
375
  public Time getTime(String columnName, Calendar cal) throws SQLException {
376
    return cs.getTime(columnName, cal);
×
377
  }
378

379
  @Override
380
  public Timestamp getTimestamp(int columnIndex) throws SQLException {
381
    return cs.getTimestamp(columnIndex);
×
382
  }
383

384
  @Override
385
  public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException {
386
    return cs.getTimestamp(columnIndex, cal);
×
387
  }
388

389
  @Override
390
  public Timestamp getTimestamp(String columnName) throws SQLException {
391
    return cs.getTimestamp(columnName);
×
392
  }
393

394
  @Override
395
  public Timestamp getTimestamp(String columnName, Calendar cal) throws SQLException {
396
    return cs.getTimestamp(columnName, cal);
×
397
  }
398

399
  @Override
400
  public int getType() throws SQLException {
401
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
402
  }
403

404
  @Override
405
  public InputStream getUnicodeStream(int columnIndex) throws SQLException {
406
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
407
  }
408

409
  @Override
410
  public InputStream getUnicodeStream(String columnName) throws SQLException {
411
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
412
  }
413

414
  @Override
415
  public URL getURL(int columnIndex) throws SQLException {
416
    return cs.getURL(columnIndex);
×
417
  }
418

419
  @Override
420
  public URL getURL(String columnName) throws SQLException {
421
    return cs.getURL(columnName);
×
422
  }
423

424
  @Override
425
  public SQLWarning getWarnings() throws SQLException {
426
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
427
  }
428

429
  @Override
430
  public void insertRow() throws SQLException {
431
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
432
  }
433

434
  @Override
435
  public boolean isAfterLast() throws SQLException {
436
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
437
  }
438

439
  @Override
440
  public boolean isBeforeFirst() throws SQLException {
441
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
442
  }
443

444
  @Override
445
  public boolean isFirst() throws SQLException {
446
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
447
  }
448

449
  @Override
450
  public boolean isLast() throws SQLException {
451
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
452
  }
453

454
  @Override
455
  public boolean last() throws SQLException {
456
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
457
  }
458

459
  @Override
460
  public void moveToCurrentRow() throws SQLException {
461
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
462
  }
463

464
  @Override
465
  public void moveToInsertRow() throws SQLException {
466
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
467
  }
468

469
  @Override
470
  public boolean next() throws SQLException {
471
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
472
  }
473

474
  @Override
475
  public boolean previous() throws SQLException {
476
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
477
  }
478

479
  @Override
480
  public void refreshRow() throws SQLException {
481
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
482
  }
483

484
  @Override
485
  public boolean relative(int rows) throws SQLException {
486
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
487
  }
488

489
  @Override
490
  public boolean rowDeleted() throws SQLException {
491
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
492
  }
493

494
  @Override
495
  public boolean rowInserted() throws SQLException {
496
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
497
  }
498

499
  @Override
500
  public boolean rowUpdated() throws SQLException {
501
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
502
  }
503

504
  @Override
505
  public void setFetchDirection(int direction) throws SQLException {
506
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
507
  }
508

509
  @Override
510
  public void setFetchSize(int rows) throws SQLException {
511
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
512
  }
513

514
  @Override
515
  public void updateArray(int columnIndex, Array x) throws SQLException {
516
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
517
  }
518

519
  @Override
520
  public void updateArray(String columnName, Array x) throws SQLException {
521
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
522
  }
523

524
  @Override
525
  public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException {
526
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
527
  }
528

529
  @Override
530
  public void updateAsciiStream(String columnName, InputStream x, int length) throws SQLException {
531
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
532
  }
533

534
  @Override
535
  public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException {
536
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
537
  }
538

539
  @Override
540
  public void updateBigDecimal(String columnName, BigDecimal x) throws SQLException {
541
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
542
  }
543

544
  @Override
545
  public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException {
546
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
547
  }
548

549
  @Override
550
  public void updateBinaryStream(String columnName, InputStream x, int length) throws SQLException {
551
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
552
  }
553

554
  @Override
555
  public void updateBlob(int columnIndex, Blob x) throws SQLException {
556
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
557
  }
558

559
  @Override
560
  public void updateBlob(String columnName, Blob x) throws SQLException {
561
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
562
  }
563

564
  @Override
565
  public void updateBoolean(int columnIndex, boolean x) throws SQLException {
566
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
567
  }
568

569
  @Override
570
  public void updateBoolean(String columnName, boolean x) throws SQLException {
571
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
572
  }
573

574
  @Override
575
  public void updateByte(int columnIndex, byte x) throws SQLException {
576
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
577
  }
578

579
  @Override
580
  public void updateByte(String columnName, byte x) throws SQLException {
581
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
582
  }
583

584
  @Override
585
  public void updateBytes(int columnIndex, byte[] x) throws SQLException {
586
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
587
  }
588

589
  @Override
590
  public void updateBytes(String columnName, byte[] x) throws SQLException {
591
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
592
  }
593

594
  @Override
595
  public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException {
596
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
597
  }
598

599
  @Override
600
  public void updateCharacterStream(String columnName, Reader reader, int length) throws SQLException {
601
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
602
  }
603

604
  @Override
605
  public void updateClob(int columnIndex, Clob x) throws SQLException {
606
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
607
  }
608

609
  @Override
610
  public void updateClob(String columnName, Clob x) throws SQLException {
611
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
612
  }
613

614
  @Override
615
  public void updateDate(int columnIndex, Date x) throws SQLException {
616
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
617
  }
618

619
  @Override
620
  public void updateDate(String columnName, Date x) throws SQLException {
621
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
622
  }
623

624
  @Override
625
  public void updateDouble(int columnIndex, double x) throws SQLException {
626
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
627
  }
628

629
  @Override
630
  public void updateDouble(String columnName, double x) throws SQLException {
631
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
632
  }
633

634
  @Override
635
  public void updateFloat(int columnIndex, float x) throws SQLException {
636
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
637
  }
638

639
  @Override
640
  public void updateFloat(String columnName, float x) throws SQLException {
641
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
642
  }
643

644
  @Override
645
  public void updateInt(int columnIndex, int x) throws SQLException {
646
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
647
  }
648

649
  @Override
650
  public void updateInt(String columnName, int x) throws SQLException {
651
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
652
  }
653

654
  @Override
655
  public void updateLong(int columnIndex, long x) throws SQLException {
656
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
657
  }
658

659
  @Override
660
  public void updateLong(String columnName, long x) throws SQLException {
661
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
662
  }
663

664
  @Override
665
  public void updateNull(int columnIndex) throws SQLException {
666
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
667
  }
668

669
  @Override
670
  public void updateNull(String columnName) throws SQLException {
671
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
672
  }
673

674
  @Override
675
  public void updateObject(int columnIndex, Object x) throws SQLException {
676
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
677
  }
678

679
  @Override
680
  public void updateObject(int columnIndex, Object x, int scale) throws SQLException {
681
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
682
  }
683

684
  @Override
685
  public void updateObject(String columnName, Object x) throws SQLException {
686
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
687
  }
688

689
  @Override
690
  public void updateObject(String columnName, Object x, int scale) throws SQLException {
691
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
692
  }
693

694
  @Override
695
  public void updateRef(int columnIndex, Ref x) throws SQLException {
696
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
697
  }
698

699
  @Override
700
  public void updateRef(String columnName, Ref x) throws SQLException {
701
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
702
  }
703

704
  @Override
705
  public void updateRow() throws SQLException {
706
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
707
  }
708

709
  @Override
710
  public void updateShort(int columnIndex, short x) throws SQLException {
711
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
712
  }
713

714
  @Override
715
  public void updateShort(String columnName, short x) throws SQLException {
716
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
717
  }
718

719
  @Override
720
  public void updateString(int columnIndex, String x) throws SQLException {
721
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
722
  }
723

724
  @Override
725
  public void updateString(String columnName, String x) throws SQLException {
726
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
727
  }
728

729
  @Override
730
  public void updateTime(int columnIndex, Time x) throws SQLException {
731
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
732
  }
733

734
  @Override
735
  public void updateTime(String columnName, Time x) throws SQLException {
736
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
737
  }
738

739
  @Override
740
  public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException {
741
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
742
  }
743

744
  @Override
745
  public void updateTimestamp(String columnName, Timestamp x) throws SQLException {
746
    throw new UnsupportedOperationException("CallableStatement does not support this method.");
×
747
  }
748

749
  @Override
750
  public boolean wasNull() throws SQLException {
751
    return cs.wasNull();
×
752
  }
753

754
  @Override
755
  public <T> T unwrap(Class<T> iface) throws SQLException {
756
    // TODO Auto-generated method stub
757
    return null;
×
758
  }
759

760
  @Override
761
  public boolean isWrapperFor(Class<?> iface) throws SQLException {
762
    // TODO Auto-generated method stub
763
    return false;
×
764
  }
765

766
  @Override
767
  public RowId getRowId(int columnIndex) throws SQLException {
768
    // TODO Auto-generated method stub
769
    return null;
×
770
  }
771

772
  @Override
773
  public RowId getRowId(String columnLabel) throws SQLException {
774
    // TODO Auto-generated method stub
775
    return null;
×
776
  }
777

778
  @Override
779
  public void updateRowId(int columnIndex, RowId x) throws SQLException {
780
    // TODO Auto-generated method stub
781

782
  }
×
783

784
  @Override
785
  public void updateRowId(String columnLabel, RowId x) throws SQLException {
786
    // TODO Auto-generated method stub
787

788
  }
×
789

790
  @Override
791
  public int getHoldability() throws SQLException {
792
    // TODO Auto-generated method stub
793
    return 0;
×
794
  }
795

796
  @Override
797
  public boolean isClosed() throws SQLException {
798
    // TODO Auto-generated method stub
799
    return false;
×
800
  }
801

802
  @Override
803
  public void updateNString(int columnIndex, String nString) throws SQLException {
804
    // TODO Auto-generated method stub
805

806
  }
×
807

808
  @Override
809
  public void updateNString(String columnLabel, String nString) throws SQLException {
810
    // TODO Auto-generated method stub
811

812
  }
×
813

814
  @Override
815
  public void updateNClob(int columnIndex, NClob nClob) throws SQLException {
816
    // TODO Auto-generated method stub
817

818
  }
×
819

820
  @Override
821
  public void updateNClob(String columnLabel, NClob nClob) throws SQLException {
822
    // TODO Auto-generated method stub
823

824
  }
×
825

826
  @Override
827
  public NClob getNClob(int columnIndex) throws SQLException {
828
    // TODO Auto-generated method stub
829
    return null;
×
830
  }
831

832
  @Override
833
  public NClob getNClob(String columnLabel) throws SQLException {
834
    // TODO Auto-generated method stub
835
    return null;
×
836
  }
837

838
  @Override
839
  public SQLXML getSQLXML(int columnIndex) throws SQLException {
840
    // TODO Auto-generated method stub
841
    return null;
×
842
  }
843

844
  @Override
845
  public SQLXML getSQLXML(String columnLabel) throws SQLException {
846
    // TODO Auto-generated method stub
847
    return null;
×
848
  }
849

850
  @Override
851
  public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException {
852
    // TODO Auto-generated method stub
853

854
  }
×
855

856
  @Override
857
  public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException {
858
    // TODO Auto-generated method stub
859

860
  }
×
861

862
  @Override
863
  public String getNString(int columnIndex) throws SQLException {
864
    // TODO Auto-generated method stub
865
    return null;
×
866
  }
867

868
  @Override
869
  public String getNString(String columnLabel) throws SQLException {
870
    // TODO Auto-generated method stub
871
    return null;
×
872
  }
873

874
  @Override
875
  public Reader getNCharacterStream(int columnIndex) throws SQLException {
876
    // TODO Auto-generated method stub
877
    return null;
×
878
  }
879

880
  @Override
881
  public Reader getNCharacterStream(String columnLabel) throws SQLException {
882
    // TODO Auto-generated method stub
883
    return null;
×
884
  }
885

886
  @Override
887
  public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
888
    // TODO Auto-generated method stub
889

890
  }
×
891

892
  @Override
893
  public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
894
    // TODO Auto-generated method stub
895

896
  }
×
897

898
  @Override
899
  public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException {
900
    // TODO Auto-generated method stub
901

902
  }
×
903

904
  @Override
905
  public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException {
906
    // TODO Auto-generated method stub
907

908
  }
×
909

910
  @Override
911
  public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
912
    // TODO Auto-generated method stub
913

914
  }
×
915

916
  @Override
917
  public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException {
918
    // TODO Auto-generated method stub
919

920
  }
×
921

922
  @Override
923
  public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException {
924
    // TODO Auto-generated method stub
925

926
  }
×
927

928
  @Override
929
  public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
930
    // TODO Auto-generated method stub
931

932
  }
×
933

934
  @Override
935
  public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException {
936
    // TODO Auto-generated method stub
937

938
  }
×
939

940
  @Override
941
  public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {
942
    // TODO Auto-generated method stub
943

944
  }
×
945

946
  @Override
947
  public void updateClob(int columnIndex, Reader reader, long length) throws SQLException {
948
    // TODO Auto-generated method stub
949

950
  }
×
951

952
  @Override
953
  public void updateClob(String columnLabel, Reader reader, long length) throws SQLException {
954
    // TODO Auto-generated method stub
955

956
  }
×
957

958
  @Override
959
  public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException {
960
    // TODO Auto-generated method stub
961

962
  }
×
963

964
  @Override
965
  public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException {
966
    // TODO Auto-generated method stub
967

968
  }
×
969

970
  @Override
971
  public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException {
972
    // TODO Auto-generated method stub
973

974
  }
×
975

976
  @Override
977
  public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException {
978
    // TODO Auto-generated method stub
979

980
  }
×
981

982
  @Override
983
  public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException {
984
    // TODO Auto-generated method stub
985

986
  }
×
987

988
  @Override
989
  public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException {
990
    // TODO Auto-generated method stub
991

992
  }
×
993

994
  @Override
995
  public void updateCharacterStream(int columnIndex, Reader x) throws SQLException {
996
    // TODO Auto-generated method stub
997

998
  }
×
999

1000
  @Override
1001
  public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException {
1002
    // TODO Auto-generated method stub
1003

1004
  }
×
1005

1006
  @Override
1007
  public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException {
1008
    // TODO Auto-generated method stub
1009

1010
  }
×
1011

1012
  @Override
1013
  public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException {
1014
    // TODO Auto-generated method stub
1015

1016
  }
×
1017

1018
  @Override
1019
  public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException {
1020
    // TODO Auto-generated method stub
1021

1022
  }
×
1023

1024
  @Override
1025
  public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException {
1026
    // TODO Auto-generated method stub
1027

1028
  }
×
1029

1030
  @Override
1031
  public void updateClob(int columnIndex, Reader reader) throws SQLException {
1032
    // TODO Auto-generated method stub
1033

1034
  }
×
1035

1036
  @Override
1037
  public void updateClob(String columnLabel, Reader reader) throws SQLException {
1038
    // TODO Auto-generated method stub
1039

1040
  }
×
1041

1042
  @Override
1043
  public void updateNClob(int columnIndex, Reader reader) throws SQLException {
1044
    // TODO Auto-generated method stub
1045

1046
  }
×
1047

1048
  @Override
1049
  public void updateNClob(String columnLabel, Reader reader) throws SQLException {
1050
    // TODO Auto-generated method stub
1051

1052
  }
×
1053

1054
  @Override
1055
  public <T> T getObject(int columnIndex, Class<T> type) throws SQLException {
1056
    // TODO Auto-generated method stub
1057
    return null;
×
1058
  }
1059

1060
  @Override
1061
  public <T> T getObject(String columnLabel, Class<T> type) throws SQLException {
1062
    // TODO Auto-generated method stub
1063
    return null;
×
1064
  }
1065

1066
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc