1 /* $Id: PooledBindCallableStatement.java 94 2008-12-18 11:07:17Z dobashi $
\r
2 * created: 2005/06/17
\r
5 package com.lavans.luz2.sql.pool;
\r
7 import java.io.InputStream;
\r
8 import java.io.Reader;
\r
9 import java.math.BigDecimal;
\r
10 import java.net.URL;
\r
11 import java.sql.Array;
\r
12 import java.sql.Blob;
\r
13 import java.sql.Clob;
\r
14 import java.sql.Date;
\r
15 import java.sql.NClob;
\r
16 import java.sql.Ref;
\r
17 import java.sql.RowId;
\r
18 import java.sql.SQLException;
\r
19 import java.sql.SQLXML;
\r
20 import java.sql.Time;
\r
21 import java.sql.Timestamp;
\r
22 import java.util.Calendar;
\r
23 import java.util.Map;
\r
25 import com.lavans.luz2.sql.bind.BindCallableStatement;
\r
31 public class PooledBindCallableStatement extends PooledBindPreparedStatement implements BindCallableStatement{
\r
32 private BindCallableStatement st = null;
\r
34 public PooledBindCallableStatement(PooledConnection con, BindCallableStatement bst){
\r
42 * @throws SQLException
\r
43 * @see java.sql.CallableStatement#getArray(int)
\r
45 public Array getArray(int i) throws SQLException {
\r
46 return st.getArray(i);
\r
50 * @param parameterName
\r
52 * @throws SQLException
\r
53 * @see java.sql.CallableStatement#getArray(java.lang.String)
\r
55 public Array getArray(String parameterName) throws SQLException {
\r
56 return st.getArray(parameterName);
\r
60 * @param parameterIndex
\r
63 * @throws SQLException
\r
65 * @see java.sql.CallableStatement#getBigDecimal(int, int)
\r
67 public BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException {
\r
68 return st.getBigDecimal(parameterIndex, scale);
\r
72 * @param parameterIndex
\r
74 * @throws SQLException
\r
75 * @see java.sql.CallableStatement#getBigDecimal(int)
\r
77 public BigDecimal getBigDecimal(int parameterIndex) throws SQLException {
\r
78 return st.getBigDecimal(parameterIndex);
\r
82 * @param parameterName
\r
84 * @throws SQLException
\r
85 * @see java.sql.CallableStatement#getBigDecimal(java.lang.String)
\r
87 public BigDecimal getBigDecimal(String parameterName) throws SQLException {
\r
88 return st.getBigDecimal(parameterName);
\r
94 * @throws SQLException
\r
95 * @see java.sql.CallableStatement#getBlob(int)
\r
97 public Blob getBlob(int i) throws SQLException {
\r
98 return st.getBlob(i);
\r
102 * @param parameterName
\r
104 * @throws SQLException
\r
105 * @see java.sql.CallableStatement#getBlob(java.lang.String)
\r
107 public Blob getBlob(String parameterName) throws SQLException {
\r
108 return st.getBlob(parameterName);
\r
112 * @param parameterIndex
\r
114 * @throws SQLException
\r
115 * @see java.sql.CallableStatement#getBoolean(int)
\r
117 public boolean getBoolean(int parameterIndex) throws SQLException {
\r
118 return st.getBoolean(parameterIndex);
\r
122 * @param parameterName
\r
124 * @throws SQLException
\r
125 * @see java.sql.CallableStatement#getBoolean(java.lang.String)
\r
127 public boolean getBoolean(String parameterName) throws SQLException {
\r
128 return st.getBoolean(parameterName);
\r
132 * @param parameterIndex
\r
134 * @throws SQLException
\r
135 * @see java.sql.CallableStatement#getByte(int)
\r
137 public byte getByte(int parameterIndex) throws SQLException {
\r
138 return st.getByte(parameterIndex);
\r
142 * @param parameterName
\r
144 * @throws SQLException
\r
145 * @see java.sql.CallableStatement#getByte(java.lang.String)
\r
147 public byte getByte(String parameterName) throws SQLException {
\r
148 return st.getByte(parameterName);
\r
152 * @param parameterIndex
\r
154 * @throws SQLException
\r
155 * @see java.sql.CallableStatement#getBytes(int)
\r
157 public byte[] getBytes(int parameterIndex) throws SQLException {
\r
158 return st.getBytes(parameterIndex);
\r
162 * @param parameterName
\r
164 * @throws SQLException
\r
165 * @see java.sql.CallableStatement#getBytes(java.lang.String)
\r
167 public byte[] getBytes(String parameterName) throws SQLException {
\r
168 return st.getBytes(parameterName);
\r
174 * @throws SQLException
\r
175 * @see java.sql.CallableStatement#getClob(int)
\r
177 public Clob getClob(int i) throws SQLException {
\r
178 return st.getClob(i);
\r
182 * @param parameterName
\r
184 * @throws SQLException
\r
185 * @see java.sql.CallableStatement#getClob(java.lang.String)
\r
187 public Clob getClob(String parameterName) throws SQLException {
\r
188 return st.getClob(parameterName);
\r
192 * @param parameterIndex
\r
195 * @throws SQLException
\r
196 * @see java.sql.CallableStatement#getDate(int, java.util.Calendar)
\r
198 public Date getDate(int parameterIndex, Calendar cal) throws SQLException {
\r
199 return st.getDate(parameterIndex, cal);
\r
203 * @param parameterIndex
\r
205 * @throws SQLException
\r
206 * @see java.sql.CallableStatement#getDate(int)
\r
208 public Date getDate(int parameterIndex) throws SQLException {
\r
209 return st.getDate(parameterIndex);
\r
213 * @param parameterName
\r
216 * @throws SQLException
\r
217 * @see java.sql.CallableStatement#getDate(java.lang.String, java.util.Calendar)
\r
219 public Date getDate(String parameterName, Calendar cal) throws SQLException {
\r
220 return st.getDate(parameterName, cal);
\r
224 * @param parameterName
\r
226 * @throws SQLException
\r
227 * @see java.sql.CallableStatement#getDate(java.lang.String)
\r
229 public Date getDate(String parameterName) throws SQLException {
\r
230 return st.getDate(parameterName);
\r
234 * @param parameterIndex
\r
236 * @throws SQLException
\r
237 * @see java.sql.CallableStatement#getDouble(int)
\r
239 public double getDouble(int parameterIndex) throws SQLException {
\r
240 return st.getDouble(parameterIndex);
\r
244 * @param parameterName
\r
246 * @throws SQLException
\r
247 * @see java.sql.CallableStatement#getDouble(java.lang.String)
\r
249 public double getDouble(String parameterName) throws SQLException {
\r
250 return st.getDouble(parameterName);
\r
254 * @param parameterIndex
\r
256 * @throws SQLException
\r
257 * @see java.sql.CallableStatement#getFloat(int)
\r
259 public float getFloat(int parameterIndex) throws SQLException {
\r
260 return st.getFloat(parameterIndex);
\r
264 * @param parameterName
\r
266 * @throws SQLException
\r
267 * @see java.sql.CallableStatement#getFloat(java.lang.String)
\r
269 public float getFloat(String parameterName) throws SQLException {
\r
270 return st.getFloat(parameterName);
\r
274 * @param parameterIndex
\r
276 * @throws SQLException
\r
277 * @see java.sql.CallableStatement#getInt(int)
\r
279 public int getInt(int parameterIndex) throws SQLException {
\r
280 return st.getInt(parameterIndex);
\r
284 * @param parameterName
\r
286 * @throws SQLException
\r
287 * @see java.sql.CallableStatement#getInt(java.lang.String)
\r
289 public int getInt(String parameterName) throws SQLException {
\r
290 return st.getInt(parameterName);
\r
294 * @param parameterIndex
\r
296 * @throws SQLException
\r
297 * @see java.sql.CallableStatement#getLong(int)
\r
299 public long getLong(int parameterIndex) throws SQLException {
\r
300 return st.getLong(parameterIndex);
\r
304 * @param parameterName
\r
306 * @throws SQLException
\r
307 * @see java.sql.CallableStatement#getLong(java.lang.String)
\r
309 public long getLong(String parameterName) throws SQLException {
\r
310 return st.getLong(parameterName);
\r
317 * @throws SQLException
\r
318 * @see java.sql.CallableStatement#getObject(int, java.util.Map)
\r
320 public Object getObject(int i, Map<String, Class<?>> map) throws SQLException {
\r
321 return st.getObject(i, map);
\r
325 * @param parameterIndex
\r
327 * @throws SQLException
\r
328 * @see java.sql.CallableStatement#getObject(int)
\r
330 public Object getObject(int parameterIndex) throws SQLException {
\r
331 return st.getObject(parameterIndex);
\r
335 * @param parameterName
\r
338 * @throws SQLException
\r
339 * @see java.sql.CallableStatement#getObject(java.lang.String, java.util.Map)
\r
341 public Object getObject(String parameterName, Map<String, Class<?>> map) throws SQLException {
\r
342 return st.getObject(parameterName, map);
\r
346 * @param parameterName
\r
348 * @throws SQLException
\r
349 * @see java.sql.CallableStatement#getObject(java.lang.String)
\r
351 public Object getObject(String parameterName) throws SQLException {
\r
352 return st.getObject(parameterName);
\r
358 * @throws SQLException
\r
359 * @see java.sql.CallableStatement#getRef(int)
\r
361 public Ref getRef(int i) throws SQLException {
\r
362 return st.getRef(i);
\r
366 * @param parameterName
\r
368 * @throws SQLException
\r
369 * @see java.sql.CallableStatement#getRef(java.lang.String)
\r
371 public Ref getRef(String parameterName) throws SQLException {
\r
372 return st.getRef(parameterName);
\r
376 * @param parameterIndex
\r
378 * @throws SQLException
\r
379 * @see java.sql.CallableStatement#getShort(int)
\r
381 public short getShort(int parameterIndex) throws SQLException {
\r
382 return st.getShort(parameterIndex);
\r
386 * @param parameterName
\r
388 * @throws SQLException
\r
389 * @see java.sql.CallableStatement#getShort(java.lang.String)
\r
391 public short getShort(String parameterName) throws SQLException {
\r
392 return st.getShort(parameterName);
\r
396 * @param parameterIndex
\r
398 * @throws SQLException
\r
399 * @see java.sql.CallableStatement#getString(int)
\r
401 public String getString(int parameterIndex) throws SQLException {
\r
402 return st.getString(parameterIndex);
\r
406 * @param parameterName
\r
408 * @throws SQLException
\r
409 * @see java.sql.CallableStatement#getString(java.lang.String)
\r
411 public String getString(String parameterName) throws SQLException {
\r
412 return st.getString(parameterName);
\r
416 * @param parameterIndex
\r
419 * @throws SQLException
\r
420 * @see java.sql.CallableStatement#getTime(int, java.util.Calendar)
\r
422 public Time getTime(int parameterIndex, Calendar cal) throws SQLException {
\r
423 return st.getTime(parameterIndex, cal);
\r
427 * @param parameterIndex
\r
429 * @throws SQLException
\r
430 * @see java.sql.CallableStatement#getTime(int)
\r
432 public Time getTime(int parameterIndex) throws SQLException {
\r
433 return st.getTime(parameterIndex);
\r
437 * @param parameterName
\r
440 * @throws SQLException
\r
441 * @see java.sql.CallableStatement#getTime(java.lang.String, java.util.Calendar)
\r
443 public Time getTime(String parameterName, Calendar cal) throws SQLException {
\r
444 return st.getTime(parameterName, cal);
\r
448 * @param parameterName
\r
450 * @throws SQLException
\r
451 * @see java.sql.CallableStatement#getTime(java.lang.String)
\r
453 public Time getTime(String parameterName) throws SQLException {
\r
454 return st.getTime(parameterName);
\r
458 * @param parameterIndex
\r
461 * @throws SQLException
\r
462 * @see java.sql.CallableStatement#getTimestamp(int, java.util.Calendar)
\r
464 public Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException {
\r
465 return st.getTimestamp(parameterIndex, cal);
\r
469 * @param parameterIndex
\r
471 * @throws SQLException
\r
472 * @see java.sql.CallableStatement#getTimestamp(int)
\r
474 public Timestamp getTimestamp(int parameterIndex) throws SQLException {
\r
475 return st.getTimestamp(parameterIndex);
\r
479 * @param parameterName
\r
482 * @throws SQLException
\r
483 * @see java.sql.CallableStatement#getTimestamp(java.lang.String, java.util.Calendar)
\r
485 public Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException {
\r
486 return st.getTimestamp(parameterName, cal);
\r
490 * @param parameterName
\r
492 * @throws SQLException
\r
493 * @see java.sql.CallableStatement#getTimestamp(java.lang.String)
\r
495 public Timestamp getTimestamp(String parameterName) throws SQLException {
\r
496 return st.getTimestamp(parameterName);
\r
500 * @param parameterIndex
\r
502 * @throws SQLException
\r
503 * @see java.sql.CallableStatement#getURL(int)
\r
505 public URL getURL(int parameterIndex) throws SQLException {
\r
506 return st.getURL(parameterIndex);
\r
510 * @param parameterName
\r
512 * @throws SQLException
\r
513 * @see java.sql.CallableStatement#getURL(java.lang.String)
\r
515 public URL getURL(String parameterName) throws SQLException {
\r
516 return st.getURL(parameterName);
\r
520 * @param parameterIndex
\r
523 * @throws SQLException
\r
524 * @see java.sql.CallableStatement#registerOutParameter(int, int, int)
\r
526 public void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException {
\r
527 st.registerOutParameter(parameterIndex, sqlType, scale);
\r
531 * @param paramIndex
\r
534 * @throws SQLException
\r
535 * @see java.sql.CallableStatement#registerOutParameter(int, int, java.lang.String)
\r
537 public void registerOutParameter(int paramIndex, int sqlType, String typeName) throws SQLException {
\r
538 st.registerOutParameter(paramIndex, sqlType, typeName);
\r
542 * @param parameterIndex
\r
544 * @throws SQLException
\r
545 * @see java.sql.CallableStatement#registerOutParameter(int, int)
\r
547 public void registerOutParameter(int parameterIndex, int sqlType) throws SQLException {
\r
548 st.registerOutParameter(parameterIndex, sqlType);
\r
552 * @param parameterName
\r
555 * @throws SQLException
\r
556 * @see java.sql.CallableStatement#registerOutParameter(java.lang.String, int, int)
\r
558 public void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException {
\r
559 st.registerOutParameter(parameterName, sqlType, scale);
\r
563 * @param parameterName
\r
566 * @throws SQLException
\r
567 * @see java.sql.CallableStatement#registerOutParameter(java.lang.String, int, java.lang.String)
\r
569 public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException {
\r
570 st.registerOutParameter(parameterName, sqlType, typeName);
\r
574 * @param parameterName
\r
576 * @throws SQLException
\r
577 * @see java.sql.CallableStatement#registerOutParameter(java.lang.String, int)
\r
579 public void registerOutParameter(String parameterName, int sqlType) throws SQLException {
\r
580 st.registerOutParameter(parameterName, sqlType);
\r
584 * @param parameterName
\r
587 * @throws SQLException
\r
588 * @see java.sql.CallableStatement#setAsciiStream(java.lang.String, java.io.InputStream, int)
\r
590 public void setAsciiStream(String parameterName, InputStream x, int length) throws SQLException {
\r
591 st.setAsciiStream(parameterName, x, length);
\r
595 * @param parameterName
\r
598 * @throws SQLException
\r
599 * @see java.sql.CallableStatement#setBinaryStream(java.lang.String, java.io.InputStream, int)
\r
601 public void setBinaryStream(String parameterName, InputStream x, int length) throws SQLException {
\r
602 st.setBinaryStream(parameterName, x, length);
\r
606 * @param parameterName
\r
609 * @throws SQLException
\r
610 * @see java.sql.CallableStatement#setCharacterStream(java.lang.String, java.io.Reader, int)
\r
612 public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException {
\r
613 st.setCharacterStream(parameterName, reader, length);
\r
617 * @param parameterName
\r
620 * @throws SQLException
\r
621 * @see java.sql.CallableStatement#setDate(java.lang.String, java.sql.Date, java.util.Calendar)
\r
623 public void setDate(String parameterName, Date x, Calendar cal) throws SQLException {
\r
624 st.setDate(parameterName, x, cal);
\r
628 * @param parameterName
\r
631 * @throws SQLException
\r
632 * @see java.sql.CallableStatement#setNull(java.lang.String, int, java.lang.String)
\r
634 public void setNull(String parameterName, int sqlType, String typeName) throws SQLException {
\r
635 st.setNull(parameterName, sqlType, typeName);
\r
639 * @param parameterName
\r
641 * @param targetSqlType
\r
643 * @throws SQLException
\r
644 * @see java.sql.CallableStatement#setObject(java.lang.String, java.lang.Object, int, int)
\r
646 public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException {
\r
647 st.setObject(parameterName, x, targetSqlType, scale);
\r
651 * @param parameterName
\r
653 * @param targetSqlType
\r
654 * @throws SQLException
\r
655 * @see java.sql.CallableStatement#setObject(java.lang.String, java.lang.Object, int)
\r
657 public void setObject(String parameterName, Object x, int targetSqlType) throws SQLException {
\r
658 st.setObject(parameterName, x, targetSqlType);
\r
662 * @param parameterName
\r
665 * @throws SQLException
\r
666 * @see java.sql.CallableStatement#setTime(java.lang.String, java.sql.Time, java.util.Calendar)
\r
668 public void setTime(String parameterName, Time x, Calendar cal) throws SQLException {
\r
669 st.setTime(parameterName, x, cal);
\r
673 * @param parameterName
\r
676 * @throws SQLException
\r
677 * @see java.sql.CallableStatement#setTimestamp(java.lang.String, java.sql.Timestamp, java.util.Calendar)
\r
679 public void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException {
\r
680 st.setTimestamp(parameterName, x, cal);
\r
684 * @param parameterName
\r
686 * @throws SQLException
\r
687 * @see java.sql.CallableStatement#setURL(java.lang.String, java.net.URL)
\r
689 public void setURL(String parameterName, URL val) throws SQLException {
\r
690 st.setURL(parameterName, val);
\r
695 * @throws SQLException
\r
696 * @see java.sql.CallableStatement#wasNull()
\r
698 public boolean wasNull() throws SQLException {
\r
699 return st.wasNull();
\r
705 * @throws SQLException
\r
706 * @see java.sql.Wrapper#isWrapperFor(java.lang.Class)
\r
709 public boolean isWrapperFor(Class<?> iface) throws SQLException {
\r
710 return st.isWrapperFor(iface);
\r
717 * @throws SQLException
\r
718 * @see java.sql.Wrapper#unwrap(java.lang.Class)
\r
721 @SuppressWarnings("unchecked")
\r
722 public <T> T unwrap(Class<T> iface) throws SQLException {
\r
727 * @param parameterIndex
\r
729 * @throws SQLException
\r
730 * @see java.sql.CallableStatement#getCharacterStream(int)
\r
732 public Reader getCharacterStream(int parameterIndex) throws SQLException {
\r
733 return st.getCharacterStream(parameterIndex);
\r
737 * @param parameterName
\r
739 * @throws SQLException
\r
740 * @see java.sql.CallableStatement#getCharacterStream(java.lang.String)
\r
742 public Reader getCharacterStream(String parameterName) throws SQLException {
\r
743 return st.getCharacterStream(parameterName);
\r
747 * @param parameterIndex
\r
749 * @throws SQLException
\r
750 * @see java.sql.CallableStatement#getNCharacterStream(int)
\r
752 public Reader getNCharacterStream(int parameterIndex) throws SQLException {
\r
753 return st.getNCharacterStream(parameterIndex);
\r
757 * @param parameterName
\r
759 * @throws SQLException
\r
760 * @see java.sql.CallableStatement#getNCharacterStream(java.lang.String)
\r
762 public Reader getNCharacterStream(String parameterName) throws SQLException {
\r
763 return st.getNCharacterStream(parameterName);
\r
767 * @param parameterIndex
\r
769 * @throws SQLException
\r
770 * @see java.sql.CallableStatement#getNClob(int)
\r
772 public NClob getNClob(int parameterIndex) throws SQLException {
\r
773 return st.getNClob(parameterIndex);
\r
777 * @param parameterName
\r
779 * @throws SQLException
\r
780 * @see java.sql.CallableStatement#getNClob(java.lang.String)
\r
782 public NClob getNClob(String parameterName) throws SQLException {
\r
783 return st.getNClob(parameterName);
\r
787 * @param parameterIndex
\r
789 * @throws SQLException
\r
790 * @see java.sql.CallableStatement#getNString(int)
\r
792 public String getNString(int parameterIndex) throws SQLException {
\r
793 return st.getNString(parameterIndex);
\r
797 * @param parameterName
\r
799 * @throws SQLException
\r
800 * @see java.sql.CallableStatement#getNString(java.lang.String)
\r
802 public String getNString(String parameterName) throws SQLException {
\r
803 return st.getNString(parameterName);
\r
807 * @param parameterIndex
\r
809 * @throws SQLException
\r
810 * @see java.sql.CallableStatement#getRowId(int)
\r
812 public RowId getRowId(int parameterIndex) throws SQLException {
\r
813 return st.getRowId(parameterIndex);
\r
817 * @param parameterName
\r
819 * @throws SQLException
\r
820 * @see java.sql.CallableStatement#getRowId(java.lang.String)
\r
822 public RowId getRowId(String parameterName) throws SQLException {
\r
823 return st.getRowId(parameterName);
\r
827 * @param parameterIndex
\r
829 * @throws SQLException
\r
830 * @see java.sql.CallableStatement#getSQLXML(int)
\r
832 public SQLXML getSQLXML(int parameterIndex) throws SQLException {
\r
833 return st.getSQLXML(parameterIndex);
\r
837 * @param parameterName
\r
839 * @throws SQLException
\r
840 * @see java.sql.CallableStatement#getSQLXML(java.lang.String)
\r
842 public SQLXML getSQLXML(String parameterName) throws SQLException {
\r
843 return st.getSQLXML(parameterName);
\r
847 * @param parameterName
\r
850 * @throws SQLException
\r
851 * @see java.sql.CallableStatement#setAsciiStream(java.lang.String, java.io.InputStream, long)
\r
853 public void setAsciiStream(String parameterName, InputStream x, long length)
\r
854 throws SQLException {
\r
855 st.setAsciiStream(parameterName, x, length);
\r
859 * @param parameterName
\r
861 * @throws SQLException
\r
862 * @see java.sql.CallableStatement#setAsciiStream(java.lang.String, java.io.InputStream)
\r
864 public void setAsciiStream(String parameterName, InputStream x)
\r
865 throws SQLException {
\r
866 st.setAsciiStream(parameterName, x);
\r
870 * @param parameterName
\r
873 * @throws SQLException
\r
874 * @see java.sql.CallableStatement#setBinaryStream(java.lang.String, java.io.InputStream, long)
\r
876 public void setBinaryStream(String parameterName, InputStream x, long length)
\r
877 throws SQLException {
\r
878 st.setBinaryStream(parameterName, x, length);
\r
882 * @param parameterName
\r
884 * @throws SQLException
\r
885 * @see java.sql.CallableStatement#setBinaryStream(java.lang.String, java.io.InputStream)
\r
887 public void setBinaryStream(String parameterName, InputStream x)
\r
888 throws SQLException {
\r
889 st.setBinaryStream(parameterName, x);
\r
893 * @param parameterName
\r
894 * @param inputStream
\r
896 * @throws SQLException
\r
897 * @see java.sql.CallableStatement#setBlob(java.lang.String, java.io.InputStream, long)
\r
899 public void setBlob(String parameterName, InputStream inputStream,
\r
900 long length) throws SQLException {
\r
901 st.setBlob(parameterName, inputStream, length);
\r
905 * @param parameterName
\r
906 * @param inputStream
\r
907 * @throws SQLException
\r
908 * @see java.sql.CallableStatement#setBlob(java.lang.String, java.io.InputStream)
\r
910 public void setBlob(String parameterName, InputStream inputStream)
\r
911 throws SQLException {
\r
912 st.setBlob(parameterName, inputStream);
\r
916 * @param parameterName
\r
919 * @throws SQLException
\r
920 * @see java.sql.CallableStatement#setCharacterStream(java.lang.String, java.io.Reader, long)
\r
922 public void setCharacterStream(String parameterName, Reader reader,
\r
923 long length) throws SQLException {
\r
924 st.setCharacterStream(parameterName, reader, length);
\r
928 * @param parameterName
\r
930 * @throws SQLException
\r
931 * @see java.sql.CallableStatement#setCharacterStream(java.lang.String, java.io.Reader)
\r
933 public void setCharacterStream(String parameterName, Reader reader)
\r
934 throws SQLException {
\r
935 st.setCharacterStream(parameterName, reader);
\r
939 * @param parameterName
\r
941 * @throws SQLException
\r
942 * @see java.sql.CallableStatement#setClob(java.lang.String, java.sql.Clob)
\r
944 public void setClob(String parameterName, Clob x) throws SQLException {
\r
945 st.setClob(parameterName, x);
\r
949 * @param parameterName
\r
952 * @throws SQLException
\r
953 * @see java.sql.CallableStatement#setClob(java.lang.String, java.io.Reader, long)
\r
955 public void setClob(String parameterName, Reader reader, long length)
\r
956 throws SQLException {
\r
957 st.setClob(parameterName, reader, length);
\r
961 * @param parameterName
\r
963 * @throws SQLException
\r
964 * @see java.sql.CallableStatement#setClob(java.lang.String, java.io.Reader)
\r
966 public void setClob(String parameterName, Reader reader)
\r
967 throws SQLException {
\r
968 st.setClob(parameterName, reader);
\r
972 * @param parameterName
\r
975 * @throws SQLException
\r
976 * @see java.sql.CallableStatement#setNCharacterStream(java.lang.String, java.io.Reader, long)
\r
978 public void setNCharacterStream(String parameterName, Reader value,
\r
979 long length) throws SQLException {
\r
980 st.setNCharacterStream(parameterName, value, length);
\r
984 * @param parameterName
\r
986 * @throws SQLException
\r
987 * @see java.sql.CallableStatement#setNCharacterStream(java.lang.String, java.io.Reader)
\r
989 public void setNCharacterStream(String parameterName, Reader value)
\r
990 throws SQLException {
\r
991 st.setNCharacterStream(parameterName, value);
\r
995 * @param parameterName
\r
997 * @throws SQLException
\r
998 * @see java.sql.CallableStatement#setNClob(java.lang.String, java.sql.NClob)
\r
1000 public void setNClob(String parameterName, NClob value) throws SQLException {
\r
1001 st.setNClob(parameterName, value);
\r
1005 * @param parameterName
\r
1008 * @throws SQLException
\r
1009 * @see java.sql.CallableStatement#setNClob(java.lang.String, java.io.Reader, long)
\r
1011 public void setNClob(String parameterName, Reader reader, long length)
\r
1012 throws SQLException {
\r
1013 st.setNClob(parameterName, reader, length);
\r
1017 * @param parameterName
\r
1019 * @throws SQLException
\r
1020 * @see java.sql.CallableStatement#setNClob(java.lang.String, java.io.Reader)
\r
1022 public void setNClob(String parameterName, Reader reader)
\r
1023 throws SQLException {
\r
1024 st.setNClob(parameterName, reader);
\r
1028 * @param parameterName
\r
1030 * @throws SQLException
\r
1031 * @see java.sql.CallableStatement#setNString(java.lang.String, java.lang.String)
\r
1033 public void setNString(String parameterName, String value)
\r
1034 throws SQLException {
\r
1035 st.setNString(parameterName, value);
\r
1039 * @param parameterName
\r
1041 * @throws SQLException
\r
1042 * @see java.sql.CallableStatement#setRowId(java.lang.String, java.sql.RowId)
\r
1044 public void setRowId(String parameterName, RowId x) throws SQLException {
\r
1045 st.setRowId(parameterName, x);
\r
1049 * @param parameterName
\r
1050 * @param xmlObject
\r
1051 * @throws SQLException
\r
1052 * @see java.sql.CallableStatement#setSQLXML(java.lang.String, java.sql.SQLXML)
\r
1054 public void setSQLXML(String parameterName, SQLXML xmlObject)
\r
1055 throws SQLException {
\r
1056 st.setSQLXML(parameterName, xmlObject);
\r