|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mysql.jdbc.StatementImpl
com.mysql.jdbc.PreparedStatement
com.mysql.jdbc.CallableStatement
com.mysql.jdbc.JDBC4CallableStatement
public class JDBC4CallableStatement
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.mysql.jdbc.CallableStatement |
---|
CallableStatement.CallableStatementParam, CallableStatement.CallableStatementParamInfo, CallableStatement.CallableStatementParamInfoJDBC3 |
Nested classes/interfaces inherited from class com.mysql.jdbc.PreparedStatement |
---|
PreparedStatement.AppendingBatchVisitor, PreparedStatement.BatchParams, PreparedStatement.BatchVisitor, PreparedStatement.EmulatedPreparedStatementBindings, PreparedStatement.EndPoint, PreparedStatement.ParseInfo |
Nested classes/interfaces inherited from class com.mysql.jdbc.StatementImpl |
---|
StatementImpl.CancelTask |
Field Summary |
---|
Fields inherited from class com.mysql.jdbc.CallableStatement |
---|
JDBC_4_CSTMT_2_ARGS_CTOR, JDBC_4_CSTMT_4_ARGS_CTOR, outputParamWasNull, paramInfo |
Fields inherited from class com.mysql.jdbc.PreparedStatement |
---|
batchCommandIndex, batchedValuesClause, batchHasPlainStatements, firstCharOfStmt, hasLimitClause, isLoadDataQuery, isNull, numberOfExecutions, originalSql, parameterCount, parameterMetaData, parameterTypes, parseInfo, rewrittenBatchSize, serverSupportsFracSecs, useTrueBoolean, usingAnsiMode |
Fields inherited from interface java.sql.Statement |
---|
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
Constructor Summary | |
---|---|
JDBC4CallableStatement(MySQLConnection conn,
CallableStatement.CallableStatementParamInfo paramInfo)
|
|
JDBC4CallableStatement(MySQLConnection conn,
java.lang.String sql,
java.lang.String catalog,
boolean isFunctionCall)
|
Method Summary | |
---|---|
java.io.Reader |
getCharacterStream(int parameterIndex)
|
java.io.Reader |
getCharacterStream(java.lang.String parameterName)
|
java.io.Reader |
getNCharacterStream(int parameterIndex)
|
java.io.Reader |
getNCharacterStream(java.lang.String parameterName)
|
java.sql.NClob |
getNClob(int parameterIndex)
|
java.sql.NClob |
getNClob(java.lang.String parameterName)
|
java.lang.String |
getNString(int parameterIndex)
|
java.lang.String |
getNString(java.lang.String parameterName)
|
java.sql.RowId |
getRowId(int parameterIndex)
|
java.sql.RowId |
getRowId(java.lang.String parameterName)
|
java.sql.SQLXML |
getSQLXML(int parameterIndex)
|
java.sql.SQLXML |
getSQLXML(java.lang.String parameterName)
|
void |
setNClob(int parameterIndex,
java.sql.NClob value)
JDBC 4.0 Set a NCLOB parameter. |
void |
setNClob(java.lang.String parameterName,
java.sql.NClob value)
|
void |
setNClob(java.lang.String parameterName,
java.io.Reader reader)
|
void |
setNClob(java.lang.String parameterName,
java.io.Reader reader,
long length)
|
void |
setNString(java.lang.String parameterName,
java.lang.String value)
|
void |
setRowId(int parameterIndex,
java.sql.RowId x)
|
void |
setRowId(java.lang.String parameterName,
java.sql.RowId x)
|
void |
setSQLXML(int parameterIndex,
java.sql.SQLXML xmlObject)
|
void |
setSQLXML(java.lang.String parameterName,
java.sql.SQLXML xmlObject)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.sql.PreparedStatement |
---|
getMetaData, 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, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL |
Methods inherited from interface java.sql.Statement |
---|
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, 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 |
Methods inherited from interface java.sql.Wrapper |
---|
isWrapperFor, unwrap |
Constructor Detail |
---|
public JDBC4CallableStatement(MySQLConnection conn, CallableStatement.CallableStatementParamInfo paramInfo) throws java.sql.SQLException
java.sql.SQLException
public JDBC4CallableStatement(MySQLConnection conn, java.lang.String sql, java.lang.String catalog, boolean isFunctionCall) throws java.sql.SQLException
java.sql.SQLException
Method Detail |
---|
public void setRowId(int parameterIndex, java.sql.RowId x) throws java.sql.SQLException
java.sql.SQLException
public void setRowId(java.lang.String parameterName, java.sql.RowId x) throws java.sql.SQLException
java.sql.SQLException
public void setSQLXML(int parameterIndex, java.sql.SQLXML xmlObject) throws java.sql.SQLException
java.sql.SQLException
public void setSQLXML(java.lang.String parameterName, java.sql.SQLXML xmlObject) throws java.sql.SQLException
java.sql.SQLException
public java.sql.SQLXML getSQLXML(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
public java.sql.SQLXML getSQLXML(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
public java.sql.RowId getRowId(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
public java.sql.RowId getRowId(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
public void setNClob(int parameterIndex, java.sql.NClob value) throws java.sql.SQLException
i
- the first parameter is 1, the second is 2, ...x
- an object representing a NCLOB
java.sql.SQLException
- if a database error occurspublic void setNClob(java.lang.String parameterName, java.sql.NClob value) throws java.sql.SQLException
java.sql.SQLException
public void setNClob(java.lang.String parameterName, java.io.Reader reader) throws java.sql.SQLException
java.sql.SQLException
public void setNClob(java.lang.String parameterName, java.io.Reader reader, long length) throws java.sql.SQLException
java.sql.SQLException
public void setNString(java.lang.String parameterName, java.lang.String value) throws java.sql.SQLException
java.sql.SQLException
public java.io.Reader getCharacterStream(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getCharacterStream(int)
public java.io.Reader getCharacterStream(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getCharacterStream(java.lang.String)
public java.io.Reader getNCharacterStream(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNCharacterStream(int)
public java.io.Reader getNCharacterStream(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNCharacterStream(java.lang.String)
public java.sql.NClob getNClob(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNClob(int)
public java.sql.NClob getNClob(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNClob(java.lang.String)
public java.lang.String getNString(int parameterIndex) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNString(int)
public java.lang.String getNString(java.lang.String parameterName) throws java.sql.SQLException
java.sql.SQLException
CallableStatement.getNString(java.lang.String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |