com.alibaba.druid.mock
类 MockCallableStatement

java.lang.Object
  继承者 com.alibaba.druid.util.jdbc.StatementBase
      继承者 com.alibaba.druid.util.jdbc.PreparedStatementBase
          继承者 com.alibaba.druid.mock.MockPreparedStatement
              继承者 com.alibaba.druid.mock.MockCallableStatement
所有已实现的接口:
MockStatementBase, CallableStatement, PreparedStatement, Statement, Wrapper

public class MockCallableStatement
extends MockPreparedStatement
implements CallableStatement


字段摘要
 
从接口 java.sql.Statement 继承的字段
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
 
构造方法摘要
MockCallableStatement(MockConnection conn, String sql)
           
 
方法摘要
 Array getArray(int parameterIndex)
           
 Array getArray(String parameterName)
           
 BigDecimal getBigDecimal(int parameterIndex)
           
 BigDecimal getBigDecimal(int columnIndex, int scale)
           
 BigDecimal getBigDecimal(String parameterName)
           
 Blob getBlob(int parameterIndex)
           
 Blob getBlob(String parameterName)
           
 boolean getBoolean(int columnIndex)
           
 boolean getBoolean(String columnLabel)
           
 byte getByte(int columnIndex)
           
 byte getByte(String columnLabel)
           
 byte[] getBytes(int columnIndex)
           
 byte[] getBytes(String columnLabel)
           
 Reader getCharacterStream(int parameterIndex)
           
 Reader getCharacterStream(String parameterName)
           
 Clob getClob(int parameterIndex)
           
 Clob getClob(String parameterName)
           
 Date getDate(int columnIndex)
           
 Date getDate(int parameterIndex, Calendar cal)
           
 Date getDate(String columnLabel)
           
 Date getDate(String parameterName, Calendar cal)
           
 double getDouble(int columnIndex)
           
 double getDouble(String columnLabel)
           
 float getFloat(int columnIndex)
           
 float getFloat(String columnLabel)
           
 int getInt(int columnIndex)
           
 int getInt(String columnLabel)
           
 long getLong(int columnIndex)
           
 long getLong(String columnLabel)
           
 Reader getNCharacterStream(int parameterIndex)
           
 Reader getNCharacterStream(String parameterName)
           
 NClob getNClob(int parameterIndex)
           
 NClob getNClob(String parameterName)
           
 String getNString(int parameterIndex)
           
 String getNString(String parameterName)
           
 Object getObject(int parameterIndex)
           
<T> T
getObject(int parameterIndex, Class<T> type)
           
 Object getObject(int parameterIndex, Map<String,Class<?>> map)
           
 Object getObject(String parameterName)
           
<T> T
getObject(String parameterName, Class<T> type)
           
 Object getObject(String parameterName, Map<String,Class<?>> map)
           
 List<Object> getOutParameters()
           
 Ref getRef(int parameterIndex)
           
 Ref getRef(String parameterName)
           
 RowId getRowId(int parameterIndex)
           
 RowId getRowId(String parameterName)
           
 short getShort(int columnIndex)
           
 short getShort(String columnLabel)
           
 SQLXML getSQLXML(int parameterIndex)
           
 SQLXML getSQLXML(String parameterName)
           
 String getString(int columnIndex)
           
 String getString(String columnLabel)
           
 Time getTime(int columnIndex)
           
 Time getTime(int parameterIndex, Calendar cal)
           
 Time getTime(String columnLabel)
           
 Time getTime(String parameterName, Calendar cal)
           
 Timestamp getTimestamp(int columnIndex)
           
 Timestamp getTimestamp(int parameterIndex, Calendar cal)
           
 Timestamp getTimestamp(String columnLabel)
           
 Timestamp getTimestamp(String parameterName, Calendar cal)
           
 URL getURL(int parameterIndex)
           
 URL getURL(String parameterName)
           
 void registerOutParameter(int parameterIndex, int sqlType)
           
 void registerOutParameter(int parameterIndex, int sqlType, int scale)
           
 void registerOutParameter(int parameterIndex, int sqlType, String typeName)
           
 void registerOutParameter(String parameterName, int sqlType)
           
 void registerOutParameter(String parameterName, int sqlType, int scale)
           
 void registerOutParameter(String parameterName, int sqlType, String typeName)
           
 void setAsciiStream(String parameterName, InputStream x)
           
 void setAsciiStream(String parameterName, InputStream x, int length)
           
 void setAsciiStream(String parameterName, InputStream x, long length)
           
 void setBigDecimal(String parameterName, BigDecimal x)
           
 void setBinaryStream(String parameterName, InputStream x)
           
 void setBinaryStream(String parameterName, InputStream x, int length)
           
 void setBinaryStream(String parameterName, InputStream x, long length)
           
 void setBlob(String parameterName, Blob x)
           
 void setBlob(String parameterName, InputStream x)
           
 void setBlob(String parameterName, InputStream x, long length)
           
 void setBoolean(String parameterName, boolean x)
           
 void setByte(String parameterName, byte x)
           
 void setBytes(String parameterName, byte[] x)
           
 void setCharacterStream(String parameterName, Reader x)
           
 void setCharacterStream(String parameterName, Reader x, int length)
           
 void setCharacterStream(String parameterName, Reader x, long length)
           
 void setClob(String parameterName, Clob x)
           
 void setClob(String parameterName, Reader x)
           
 void setClob(String parameterName, Reader x, long length)
           
 void setDate(String parameterName, Date x)
           
 void setDate(String parameterName, Date x, Calendar cal)
           
 void setDouble(String parameterName, double x)
           
 void setFloat(String parameterName, float x)
           
 void setInt(String parameterName, int x)
           
 void setLong(String parameterName, long x)
           
 void setNCharacterStream(String parameterName, Reader x)
           
 void setNCharacterStream(String parameterName, Reader x, long length)
           
 void setNClob(String parameterName, NClob x)
           
 void setNClob(String parameterName, Reader x)
           
 void setNClob(String parameterName, Reader x, long length)
           
 void setNString(String parameterName, String x)
           
 void setNull(String parameterName, int sqlType)
           
 void setNull(String parameterName, int sqlType, String typeName)
           
 void setObject(String parameterName, Object x)
           
 void setObject(String parameterName, Object x, int targetSqlType)
           
 void setObject(String parameterName, Object x, int targetSqlType, int scale)
           
 void setRowId(String parameterName, RowId x)
           
 void setShort(String parameterName, short x)
           
 void setSQLXML(String parameterName, SQLXML x)
           
 void setString(String parameterName, String x)
           
 void setTime(String parameterName, Time x)
           
 void setTime(String parameterName, Time x, Calendar cal)
           
 void setTimestamp(String parameterName, Timestamp x)
           
 void setTimestamp(String parameterName, Timestamp x, Calendar cal)
           
 void setURL(String parameterName, URL x)
           
 boolean wasNull()
           
 
从类 com.alibaba.druid.mock.MockPreparedStatement 继承的方法
execute, executeQuery, executeUpdate, getConnection, getResultSet, getSql
 
从类 com.alibaba.druid.util.jdbc.PreparedStatementBase 继承的方法
addBatch, clearParameters, getMetaData, getParameterMetaData, getParameters, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
从类 com.alibaba.druid.util.jdbc.StatementBase 继承的方法
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getCursorName, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isEscapeProcessing, isPoolable, isWrapperFor, setConnection, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setGeneratedKeys, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, setResultSet, setResultSetConcurrency, setResultSetHoldability, setResultSetType, setUpdateCount, setWarning, setWarnings, unwrap
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 java.sql.PreparedStatement 继承的方法
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
 
从接口 java.sql.Statement 继承的方法
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
 
从接口 java.sql.Wrapper 继承的方法
isWrapperFor, unwrap
 

构造方法详细信息

MockCallableStatement

public MockCallableStatement(MockConnection conn,
                             String sql)
方法详细信息

getOutParameters

public List<Object> getOutParameters()

registerOutParameter

public void registerOutParameter(int parameterIndex,
                                 int sqlType)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

registerOutParameter

public void registerOutParameter(int parameterIndex,
                                 int sqlType,
                                 int scale)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

wasNull

public boolean wasNull()
                throws SQLException
指定者:
接口 CallableStatement 中的 wasNull
抛出:
SQLException

getString

public String getString(int columnIndex)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getString
抛出:
SQLException

getBoolean

public boolean getBoolean(int columnIndex)
                   throws SQLException
指定者:
接口 CallableStatement 中的 getBoolean
抛出:
SQLException

getByte

public byte getByte(int columnIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getByte
抛出:
SQLException

getShort

public short getShort(int columnIndex)
               throws SQLException
指定者:
接口 CallableStatement 中的 getShort
抛出:
SQLException

getInt

public int getInt(int columnIndex)
           throws SQLException
指定者:
接口 CallableStatement 中的 getInt
抛出:
SQLException

getLong

public long getLong(int columnIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getLong
抛出:
SQLException

getFloat

public float getFloat(int columnIndex)
               throws SQLException
指定者:
接口 CallableStatement 中的 getFloat
抛出:
SQLException

getDouble

public double getDouble(int columnIndex)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getDouble
抛出:
SQLException

getBigDecimal

public BigDecimal getBigDecimal(int columnIndex,
                                int scale)
                         throws SQLException
指定者:
接口 CallableStatement 中的 getBigDecimal
抛出:
SQLException

getBytes

public byte[] getBytes(int columnIndex)
                throws SQLException
指定者:
接口 CallableStatement 中的 getBytes
抛出:
SQLException

getDate

public Date getDate(int columnIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getDate
抛出:
SQLException

getTime

public Time getTime(int columnIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getTime
抛出:
SQLException

getTimestamp

public Timestamp getTimestamp(int columnIndex)
                       throws SQLException
指定者:
接口 CallableStatement 中的 getTimestamp
抛出:
SQLException

getString

public String getString(String columnLabel)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getString
抛出:
SQLException

getBoolean

public boolean getBoolean(String columnLabel)
                   throws SQLException
指定者:
接口 CallableStatement 中的 getBoolean
抛出:
SQLException

getByte

public byte getByte(String columnLabel)
             throws SQLException
指定者:
接口 CallableStatement 中的 getByte
抛出:
SQLException

getShort

public short getShort(String columnLabel)
               throws SQLException
指定者:
接口 CallableStatement 中的 getShort
抛出:
SQLException

getInt

public int getInt(String columnLabel)
           throws SQLException
指定者:
接口 CallableStatement 中的 getInt
抛出:
SQLException

getLong

public long getLong(String columnLabel)
             throws SQLException
指定者:
接口 CallableStatement 中的 getLong
抛出:
SQLException

getFloat

public float getFloat(String columnLabel)
               throws SQLException
指定者:
接口 CallableStatement 中的 getFloat
抛出:
SQLException

getDouble

public double getDouble(String columnLabel)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getDouble
抛出:
SQLException

getBytes

public byte[] getBytes(String columnLabel)
                throws SQLException
指定者:
接口 CallableStatement 中的 getBytes
抛出:
SQLException

getDate

public Date getDate(String columnLabel)
             throws SQLException
指定者:
接口 CallableStatement 中的 getDate
抛出:
SQLException

getTime

public Time getTime(String columnLabel)
             throws SQLException
指定者:
接口 CallableStatement 中的 getTime
抛出:
SQLException

getTimestamp

public Timestamp getTimestamp(String columnLabel)
                       throws SQLException
指定者:
接口 CallableStatement 中的 getTimestamp
抛出:
SQLException

getObject

public Object getObject(int parameterIndex)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getObject
抛出:
SQLException

getBigDecimal

public BigDecimal getBigDecimal(int parameterIndex)
                         throws SQLException
指定者:
接口 CallableStatement 中的 getBigDecimal
抛出:
SQLException

getObject

public Object getObject(int parameterIndex,
                        Map<String,Class<?>> map)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getObject
抛出:
SQLException

getRef

public Ref getRef(int parameterIndex)
           throws SQLException
指定者:
接口 CallableStatement 中的 getRef
抛出:
SQLException

getBlob

public Blob getBlob(int parameterIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getBlob
抛出:
SQLException

getClob

public Clob getClob(int parameterIndex)
             throws SQLException
指定者:
接口 CallableStatement 中的 getClob
抛出:
SQLException

getArray

public Array getArray(int parameterIndex)
               throws SQLException
指定者:
接口 CallableStatement 中的 getArray
抛出:
SQLException

getDate

public Date getDate(int parameterIndex,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 getDate
抛出:
SQLException

getTime

public Time getTime(int parameterIndex,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 getTime
抛出:
SQLException

getTimestamp

public Timestamp getTimestamp(int parameterIndex,
                              Calendar cal)
                       throws SQLException
指定者:
接口 CallableStatement 中的 getTimestamp
抛出:
SQLException

registerOutParameter

public void registerOutParameter(int parameterIndex,
                                 int sqlType,
                                 String typeName)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

registerOutParameter

public void registerOutParameter(String parameterName,
                                 int sqlType)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

registerOutParameter

public void registerOutParameter(String parameterName,
                                 int sqlType,
                                 int scale)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

registerOutParameter

public void registerOutParameter(String parameterName,
                                 int sqlType,
                                 String typeName)
                          throws SQLException
指定者:
接口 CallableStatement 中的 registerOutParameter
抛出:
SQLException

getURL

public URL getURL(int parameterIndex)
           throws SQLException
指定者:
接口 CallableStatement 中的 getURL
抛出:
SQLException

setURL

public void setURL(String parameterName,
                   URL x)
            throws SQLException
指定者:
接口 CallableStatement 中的 setURL
抛出:
SQLException

setNull

public void setNull(String parameterName,
                    int sqlType)
             throws SQLException
指定者:
接口 CallableStatement 中的 setNull
抛出:
SQLException

setBoolean

public void setBoolean(String parameterName,
                       boolean x)
                throws SQLException
指定者:
接口 CallableStatement 中的 setBoolean
抛出:
SQLException

setByte

public void setByte(String parameterName,
                    byte x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setByte
抛出:
SQLException

setShort

public void setShort(String parameterName,
                     short x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setShort
抛出:
SQLException

setInt

public void setInt(String parameterName,
                   int x)
            throws SQLException
指定者:
接口 CallableStatement 中的 setInt
抛出:
SQLException

setLong

public void setLong(String parameterName,
                    long x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setLong
抛出:
SQLException

setFloat

public void setFloat(String parameterName,
                     float x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setFloat
抛出:
SQLException

setDouble

public void setDouble(String parameterName,
                      double x)
               throws SQLException
指定者:
接口 CallableStatement 中的 setDouble
抛出:
SQLException

setBigDecimal

public void setBigDecimal(String parameterName,
                          BigDecimal x)
                   throws SQLException
指定者:
接口 CallableStatement 中的 setBigDecimal
抛出:
SQLException

setString

public void setString(String parameterName,
                      String x)
               throws SQLException
指定者:
接口 CallableStatement 中的 setString
抛出:
SQLException

setBytes

public void setBytes(String parameterName,
                     byte[] x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setBytes
抛出:
SQLException

setDate

public void setDate(String parameterName,
                    Date x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setDate
抛出:
SQLException

setTime

public void setTime(String parameterName,
                    Time x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setTime
抛出:
SQLException

setTimestamp

public void setTimestamp(String parameterName,
                         Timestamp x)
                  throws SQLException
指定者:
接口 CallableStatement 中的 setTimestamp
抛出:
SQLException

setAsciiStream

public void setAsciiStream(String parameterName,
                           InputStream x,
                           int length)
                    throws SQLException
指定者:
接口 CallableStatement 中的 setAsciiStream
抛出:
SQLException

setBinaryStream

public void setBinaryStream(String parameterName,
                            InputStream x,
                            int length)
                     throws SQLException
指定者:
接口 CallableStatement 中的 setBinaryStream
抛出:
SQLException

setObject

public void setObject(String parameterName,
                      Object x,
                      int targetSqlType,
                      int scale)
               throws SQLException
指定者:
接口 CallableStatement 中的 setObject
抛出:
SQLException

setObject

public void setObject(String parameterName,
                      Object x,
                      int targetSqlType)
               throws SQLException
指定者:
接口 CallableStatement 中的 setObject
抛出:
SQLException

setObject

public void setObject(String parameterName,
                      Object x)
               throws SQLException
指定者:
接口 CallableStatement 中的 setObject
抛出:
SQLException

setCharacterStream

public void setCharacterStream(String parameterName,
                               Reader x,
                               int length)
                        throws SQLException
指定者:
接口 CallableStatement 中的 setCharacterStream
抛出:
SQLException

setDate

public void setDate(String parameterName,
                    Date x,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 setDate
抛出:
SQLException

setTime

public void setTime(String parameterName,
                    Time x,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 setTime
抛出:
SQLException

setTimestamp

public void setTimestamp(String parameterName,
                         Timestamp x,
                         Calendar cal)
                  throws SQLException
指定者:
接口 CallableStatement 中的 setTimestamp
抛出:
SQLException

setNull

public void setNull(String parameterName,
                    int sqlType,
                    String typeName)
             throws SQLException
指定者:
接口 CallableStatement 中的 setNull
抛出:
SQLException

getObject

public Object getObject(String parameterName)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getObject
抛出:
SQLException

getBigDecimal

public BigDecimal getBigDecimal(String parameterName)
                         throws SQLException
指定者:
接口 CallableStatement 中的 getBigDecimal
抛出:
SQLException

getObject

public Object getObject(String parameterName,
                        Map<String,Class<?>> map)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getObject
抛出:
SQLException

getRef

public Ref getRef(String parameterName)
           throws SQLException
指定者:
接口 CallableStatement 中的 getRef
抛出:
SQLException

getBlob

public Blob getBlob(String parameterName)
             throws SQLException
指定者:
接口 CallableStatement 中的 getBlob
抛出:
SQLException

getClob

public Clob getClob(String parameterName)
             throws SQLException
指定者:
接口 CallableStatement 中的 getClob
抛出:
SQLException

getArray

public Array getArray(String parameterName)
               throws SQLException
指定者:
接口 CallableStatement 中的 getArray
抛出:
SQLException

getDate

public Date getDate(String parameterName,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 getDate
抛出:
SQLException

getTime

public Time getTime(String parameterName,
                    Calendar cal)
             throws SQLException
指定者:
接口 CallableStatement 中的 getTime
抛出:
SQLException

getTimestamp

public Timestamp getTimestamp(String parameterName,
                              Calendar cal)
                       throws SQLException
指定者:
接口 CallableStatement 中的 getTimestamp
抛出:
SQLException

getURL

public URL getURL(String parameterName)
           throws SQLException
指定者:
接口 CallableStatement 中的 getURL
抛出:
SQLException

getRowId

public RowId getRowId(int parameterIndex)
               throws SQLException
指定者:
接口 CallableStatement 中的 getRowId
抛出:
SQLException

getRowId

public RowId getRowId(String parameterName)
               throws SQLException
指定者:
接口 CallableStatement 中的 getRowId
抛出:
SQLException

setRowId

public void setRowId(String parameterName,
                     RowId x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setRowId
抛出:
SQLException

setNString

public void setNString(String parameterName,
                       String x)
                throws SQLException
指定者:
接口 CallableStatement 中的 setNString
抛出:
SQLException

setNCharacterStream

public void setNCharacterStream(String parameterName,
                                Reader x,
                                long length)
                         throws SQLException
指定者:
接口 CallableStatement 中的 setNCharacterStream
抛出:
SQLException

setNClob

public void setNClob(String parameterName,
                     NClob x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setNClob
抛出:
SQLException

setClob

public void setClob(String parameterName,
                    Reader x,
                    long length)
             throws SQLException
指定者:
接口 CallableStatement 中的 setClob
抛出:
SQLException

setBlob

public void setBlob(String parameterName,
                    InputStream x,
                    long length)
             throws SQLException
指定者:
接口 CallableStatement 中的 setBlob
抛出:
SQLException

setNClob

public void setNClob(String parameterName,
                     Reader x,
                     long length)
              throws SQLException
指定者:
接口 CallableStatement 中的 setNClob
抛出:
SQLException

getNClob

public NClob getNClob(int parameterIndex)
               throws SQLException
指定者:
接口 CallableStatement 中的 getNClob
抛出:
SQLException

getNClob

public NClob getNClob(String parameterName)
               throws SQLException
指定者:
接口 CallableStatement 中的 getNClob
抛出:
SQLException

setSQLXML

public void setSQLXML(String parameterName,
                      SQLXML x)
               throws SQLException
指定者:
接口 CallableStatement 中的 setSQLXML
抛出:
SQLException

getSQLXML

public SQLXML getSQLXML(int parameterIndex)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getSQLXML
抛出:
SQLException

getSQLXML

public SQLXML getSQLXML(String parameterName)
                 throws SQLException
指定者:
接口 CallableStatement 中的 getSQLXML
抛出:
SQLException

getNString

public String getNString(int parameterIndex)
                  throws SQLException
指定者:
接口 CallableStatement 中的 getNString
抛出:
SQLException

getNString

public String getNString(String parameterName)
                  throws SQLException
指定者:
接口 CallableStatement 中的 getNString
抛出:
SQLException

getNCharacterStream

public Reader getNCharacterStream(int parameterIndex)
                           throws SQLException
指定者:
接口 CallableStatement 中的 getNCharacterStream
抛出:
SQLException

getNCharacterStream

public Reader getNCharacterStream(String parameterName)
                           throws SQLException
指定者:
接口 CallableStatement 中的 getNCharacterStream
抛出:
SQLException

getCharacterStream

public Reader getCharacterStream(int parameterIndex)
                          throws SQLException
指定者:
接口 CallableStatement 中的 getCharacterStream
抛出:
SQLException

getCharacterStream

public Reader getCharacterStream(String parameterName)
                          throws SQLException
指定者:
接口 CallableStatement 中的 getCharacterStream
抛出:
SQLException

setBlob

public void setBlob(String parameterName,
                    Blob x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setBlob
抛出:
SQLException

setClob

public void setClob(String parameterName,
                    Clob x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setClob
抛出:
SQLException

setAsciiStream

public void setAsciiStream(String parameterName,
                           InputStream x,
                           long length)
                    throws SQLException
指定者:
接口 CallableStatement 中的 setAsciiStream
抛出:
SQLException

setBinaryStream

public void setBinaryStream(String parameterName,
                            InputStream x,
                            long length)
                     throws SQLException
指定者:
接口 CallableStatement 中的 setBinaryStream
抛出:
SQLException

setCharacterStream

public void setCharacterStream(String parameterName,
                               Reader x,
                               long length)
                        throws SQLException
指定者:
接口 CallableStatement 中的 setCharacterStream
抛出:
SQLException

setAsciiStream

public void setAsciiStream(String parameterName,
                           InputStream x)
                    throws SQLException
指定者:
接口 CallableStatement 中的 setAsciiStream
抛出:
SQLException

setBinaryStream

public void setBinaryStream(String parameterName,
                            InputStream x)
                     throws SQLException
指定者:
接口 CallableStatement 中的 setBinaryStream
抛出:
SQLException

setCharacterStream

public void setCharacterStream(String parameterName,
                               Reader x)
                        throws SQLException
指定者:
接口 CallableStatement 中的 setCharacterStream
抛出:
SQLException

setNCharacterStream

public void setNCharacterStream(String parameterName,
                                Reader x)
                         throws SQLException
指定者:
接口 CallableStatement 中的 setNCharacterStream
抛出:
SQLException

setClob

public void setClob(String parameterName,
                    Reader x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setClob
抛出:
SQLException

setBlob

public void setBlob(String parameterName,
                    InputStream x)
             throws SQLException
指定者:
接口 CallableStatement 中的 setBlob
抛出:
SQLException

setNClob

public void setNClob(String parameterName,
                     Reader x)
              throws SQLException
指定者:
接口 CallableStatement 中的 setNClob
抛出:
SQLException

getObject

public <T> T getObject(int parameterIndex,
                       Class<T> type)
            throws SQLException
抛出:
SQLException

getObject

public <T> T getObject(String parameterName,
                       Class<T> type)
            throws SQLException
抛出:
SQLException


Copyright © 2013 Alibaba Group. All Rights Reserved.