public abstract class ThrowingPreparedStatementJdbc3 extends Thrower implements PreparedStatement
PreparedStatement, decorated to throw an SQLException on command.CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO| Constructor and Description |
|---|
ThrowingPreparedStatementJdbc3() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBatch() |
void |
addBatch(String sql) |
void |
cancel() |
void |
clearBatch() |
void |
clearParameters() |
void |
clearWarnings() |
void |
close() |
boolean |
execute() |
boolean |
execute(String sql) |
boolean |
execute(String sql,
int autoGeneratedKeys) |
boolean |
execute(String sql,
int[] columnIndexes) |
boolean |
execute(String sql,
String[] columnNames) |
int[] |
executeBatch() |
ResultSet |
executeQuery() |
ResultSet |
executeQuery(String sql) |
int |
executeUpdate() |
int |
executeUpdate(String sql) |
int |
executeUpdate(String sql,
int autoGeneratedKeys) |
int |
executeUpdate(String sql,
int[] columnIndexes) |
int |
executeUpdate(String sql,
String[] columnNames) |
Connection |
getConnection() |
int |
getFetchDirection() |
int |
getFetchSize() |
ResultSet |
getGeneratedKeys() |
int |
getMaxFieldSize() |
int |
getMaxRows() |
ResultSetMetaData |
getMetaData() |
boolean |
getMoreResults() |
boolean |
getMoreResults(int current) |
ParameterMetaData |
getParameterMetaData() |
int |
getQueryTimeout() |
ResultSet |
getResultSet() |
int |
getResultSetConcurrency() |
int |
getResultSetHoldability() |
int |
getResultSetType() |
int |
getUpdateCount() |
SQLWarning |
getWarnings() |
void |
setArray(int i,
Array x) |
void |
setAsciiStream(int parameterIndex,
InputStream x,
int length) |
void |
setBigDecimal(int parameterIndex,
BigDecimal x) |
void |
setBinaryStream(int parameterIndex,
InputStream x,
int length) |
void |
setBlob(int i,
Blob x) |
void |
setBoolean(int parameterIndex,
boolean x) |
void |
setByte(int parameterIndex,
byte x) |
void |
setBytes(int parameterIndex,
byte[] x) |
void |
setCharacterStream(int parameterIndex,
Reader reader,
int length) |
void |
setClob(int i,
Clob x) |
void |
setCursorName(String name) |
void |
setDate(int parameterIndex,
Date x) |
void |
setDate(int parameterIndex,
Date x,
Calendar cal) |
void |
setDouble(int parameterIndex,
double x) |
void |
setEscapeProcessing(boolean enable) |
void |
setFetchDirection(int direction) |
void |
setFetchSize(int rows) |
void |
setFloat(int parameterIndex,
float x) |
void |
setInt(int parameterIndex,
int x) |
void |
setLong(int parameterIndex,
long x) |
void |
setMaxFieldSize(int max) |
void |
setMaxRows(int max) |
void |
setNull(int parameterIndex,
int sqlType) |
void |
setNull(int paramIndex,
int sqlType,
String typeName) |
void |
setObject(int parameterIndex,
Object x) |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType) |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType,
int scale) |
void |
setQueryTimeout(int seconds) |
void |
setRef(int i,
Ref x) |
void |
setShort(int parameterIndex,
short x) |
void |
setString(int parameterIndex,
String x) |
void |
setTime(int parameterIndex,
Time x) |
void |
setTime(int parameterIndex,
Time x,
Calendar cal) |
void |
setTimestamp(int parameterIndex,
Timestamp x) |
void |
setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal) |
void |
setUnicodeStream(int parameterIndex,
InputStream x,
int length) |
void |
setURL(int parameterIndex,
URL x) |
shouldThrow, startThrowing, startThrowingAfter, stopThrowingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteLargeUpdate, setAsciiStream, setAsciiStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setCharacterStream, setCharacterStream, setClob, setClob, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setObject, setObject, setRowId, setSQLXMLcloseOnCompletion, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, getLargeMaxRows, getLargeUpdateCount, isClosed, isCloseOnCompletion, isPoolable, setLargeMaxRows, setPoolableisWrapperFor, unwrappublic void addBatch()
throws SQLException
addBatch in interface PreparedStatementSQLExceptionPreparedStatement.addBatch()public void clearParameters()
throws SQLException
clearParameters in interface PreparedStatementSQLExceptionPreparedStatement.clearParameters()public boolean execute()
throws SQLException
execute in interface PreparedStatementSQLExceptionPreparedStatement.execute()public ResultSet executeQuery() throws SQLException
executeQuery in interface PreparedStatementSQLExceptionPreparedStatement.executeQuery()public int executeUpdate()
throws SQLException
executeUpdate in interface PreparedStatementSQLExceptionPreparedStatement.executeUpdate()public ResultSetMetaData getMetaData() throws SQLException
getMetaData in interface PreparedStatementSQLExceptionPreparedStatement.getMetaData()public ParameterMetaData getParameterMetaData() throws SQLException
getParameterMetaData in interface PreparedStatementSQLExceptionPreparedStatement.getParameterMetaData()public void setArray(int i,
Array x)
throws SQLException
setArray in interface PreparedStatementSQLExceptionPreparedStatement.setArray(int, java.sql.Array)public void setAsciiStream(int parameterIndex,
InputStream x,
int length)
throws SQLException
setAsciiStream in interface PreparedStatementSQLExceptionPreparedStatement.setAsciiStream(int, java.io.InputStream,
int)public void setBigDecimal(int parameterIndex,
BigDecimal x)
throws SQLException
setBigDecimal in interface PreparedStatementSQLExceptionPreparedStatement.setBigDecimal(int, java.math.BigDecimal)public void setBinaryStream(int parameterIndex,
InputStream x,
int length)
throws SQLException
setBinaryStream in interface PreparedStatementSQLExceptionPreparedStatement.setBinaryStream(int, java.io.InputStream,
int)public void setBlob(int i,
Blob x)
throws SQLException
setBlob in interface PreparedStatementSQLExceptionPreparedStatement.setBlob(int, java.sql.Blob)public void setBoolean(int parameterIndex,
boolean x)
throws SQLException
setBoolean in interface PreparedStatementSQLExceptionPreparedStatement.setBoolean(int, boolean)public void setByte(int parameterIndex,
byte x)
throws SQLException
setByte in interface PreparedStatementSQLExceptionPreparedStatement.setByte(int, byte)public void setBytes(int parameterIndex,
byte[] x)
throws SQLException
setBytes in interface PreparedStatementSQLExceptionPreparedStatement.setBytes(int, byte[])public void setCharacterStream(int parameterIndex,
Reader reader,
int length)
throws SQLException
setCharacterStream in interface PreparedStatementSQLExceptionPreparedStatement.setCharacterStream(int, java.io.Reader,
int)public void setClob(int i,
Clob x)
throws SQLException
setClob in interface PreparedStatementSQLExceptionPreparedStatement.setClob(int, java.sql.Clob)public void setDate(int parameterIndex,
Date x)
throws SQLException
setDate in interface PreparedStatementSQLExceptionPreparedStatement.setDate(int, java.sql.Date)public void setDate(int parameterIndex,
Date x,
Calendar cal)
throws SQLException
setDate in interface PreparedStatementSQLExceptionPreparedStatement.setDate(int, java.sql.Date,
java.util.Calendar)public void setDouble(int parameterIndex,
double x)
throws SQLException
setDouble in interface PreparedStatementSQLExceptionPreparedStatement.setDouble(int, double)public void setFloat(int parameterIndex,
float x)
throws SQLException
setFloat in interface PreparedStatementSQLExceptionPreparedStatement.setFloat(int, float)public void setInt(int parameterIndex,
int x)
throws SQLException
setInt in interface PreparedStatementSQLExceptionPreparedStatement.setInt(int, int)public void setLong(int parameterIndex,
long x)
throws SQLException
setLong in interface PreparedStatementSQLExceptionPreparedStatement.setLong(int, long)public void setNull(int parameterIndex,
int sqlType)
throws SQLException
setNull in interface PreparedStatementSQLExceptionPreparedStatement.setNull(int, int)public void setNull(int paramIndex,
int sqlType,
String typeName)
throws SQLException
setNull in interface PreparedStatementSQLExceptionPreparedStatement.setNull(int, int, java.lang.String)public void setObject(int parameterIndex,
Object x)
throws SQLException
setObject in interface PreparedStatementSQLExceptionPreparedStatement.setObject(int, java.lang.Object)public void setObject(int parameterIndex,
Object x,
int targetSqlType)
throws SQLException
setObject in interface PreparedStatementSQLExceptionPreparedStatement.setObject(int, java.lang.Object, int)public void setObject(int parameterIndex,
Object x,
int targetSqlType,
int scale)
throws SQLException
setObject in interface PreparedStatementSQLExceptionPreparedStatement.setObject(int, java.lang.Object, int, int)public void setRef(int i,
Ref x)
throws SQLException
setRef in interface PreparedStatementSQLExceptionPreparedStatement.setRef(int, java.sql.Ref)public void setShort(int parameterIndex,
short x)
throws SQLException
setShort in interface PreparedStatementSQLExceptionPreparedStatement.setShort(int, short)public void setString(int parameterIndex,
String x)
throws SQLException
setString in interface PreparedStatementSQLExceptionPreparedStatement.setString(int, java.lang.String)public void setTime(int parameterIndex,
Time x)
throws SQLException
setTime in interface PreparedStatementSQLExceptionPreparedStatement.setTime(int, java.sql.Time)public void setTime(int parameterIndex,
Time x,
Calendar cal)
throws SQLException
setTime in interface PreparedStatementSQLExceptionPreparedStatement.setTime(int, java.sql.Time,
java.util.Calendar)public void setTimestamp(int parameterIndex,
Timestamp x)
throws SQLException
setTimestamp in interface PreparedStatementSQLExceptionPreparedStatement.setTimestamp(int, java.sql.Timestamp)public void setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
throws SQLException
setTimestamp in interface PreparedStatementSQLExceptionPreparedStatement.setTimestamp(int, java.sql.Timestamp,
java.util.Calendar)public void setURL(int parameterIndex,
URL x)
throws SQLException
setURL in interface PreparedStatementSQLExceptionPreparedStatement.setURL(int, java.net.URL)public void setUnicodeStream(int parameterIndex,
InputStream x,
int length)
throws SQLException
setUnicodeStream in interface PreparedStatementSQLExceptionPreparedStatement.setUnicodeStream(int, java.io.InputStream,
int)public void addBatch(String sql) throws SQLException
addBatch in interface StatementSQLExceptionStatement.addBatch(java.lang.String)public void cancel()
throws SQLException
cancel in interface StatementSQLExceptionStatement.cancel()public void clearBatch()
throws SQLException
clearBatch in interface StatementSQLExceptionStatement.clearBatch()public void clearWarnings()
throws SQLException
clearWarnings in interface StatementSQLExceptionStatement.clearWarnings()public void close()
throws SQLException
close in interface AutoCloseableclose in interface StatementSQLExceptionStatement.close()public boolean execute(String sql) throws SQLException
execute in interface StatementSQLExceptionStatement.execute(java.lang.String)public boolean execute(String sql, int autoGeneratedKeys) throws SQLException
execute in interface StatementSQLExceptionStatement.execute(java.lang.String, int)public boolean execute(String sql, int[] columnIndexes) throws SQLException
execute in interface StatementSQLExceptionStatement.execute(java.lang.String, int[])public boolean execute(String sql, String[] columnNames) throws SQLException
execute in interface StatementSQLExceptionStatement.execute(java.lang.String, java.lang.String[])public int[] executeBatch()
throws SQLException
executeBatch in interface StatementSQLExceptionStatement.executeBatch()public ResultSet executeQuery(String sql) throws SQLException
executeQuery in interface StatementSQLExceptionStatement.executeQuery(java.lang.String)public int executeUpdate(String sql) throws SQLException
executeUpdate in interface StatementSQLExceptionStatement.executeUpdate(java.lang.String)public int executeUpdate(String sql, int autoGeneratedKeys) throws SQLException
executeUpdate in interface StatementSQLExceptionStatement.executeUpdate(java.lang.String, int)public int executeUpdate(String sql, int[] columnIndexes) throws SQLException
executeUpdate in interface StatementSQLExceptionStatement.executeUpdate(java.lang.String, int[])public int executeUpdate(String sql, String[] columnNames) throws SQLException
executeUpdate in interface StatementSQLExceptionStatement.executeUpdate(java.lang.String, java.lang.String[])public Connection getConnection() throws SQLException
getConnection in interface StatementSQLExceptionStatement.getConnection()public int getFetchDirection()
throws SQLException
getFetchDirection in interface StatementSQLExceptionStatement.getFetchDirection()public int getFetchSize()
throws SQLException
getFetchSize in interface StatementSQLExceptionStatement.getFetchSize()public ResultSet getGeneratedKeys() throws SQLException
getGeneratedKeys in interface StatementSQLExceptionStatement.getGeneratedKeys()public int getMaxFieldSize()
throws SQLException
getMaxFieldSize in interface StatementSQLExceptionStatement.getMaxFieldSize()public int getMaxRows()
throws SQLException
getMaxRows in interface StatementSQLExceptionStatement.getMaxRows()public boolean getMoreResults()
throws SQLException
getMoreResults in interface StatementSQLExceptionStatement.getMoreResults()public boolean getMoreResults(int current)
throws SQLException
getMoreResults in interface StatementSQLExceptionStatement.getMoreResults(int)public int getQueryTimeout()
throws SQLException
getQueryTimeout in interface StatementSQLExceptionStatement.getQueryTimeout()public ResultSet getResultSet() throws SQLException
getResultSet in interface StatementSQLExceptionStatement.getResultSet()public int getResultSetConcurrency()
throws SQLException
getResultSetConcurrency in interface StatementSQLExceptionStatement.getResultSetConcurrency()public int getResultSetHoldability()
throws SQLException
getResultSetHoldability in interface StatementSQLExceptionStatement.getResultSetHoldability()public int getResultSetType()
throws SQLException
getResultSetType in interface StatementSQLExceptionStatement.getResultSetType()public int getUpdateCount()
throws SQLException
getUpdateCount in interface StatementSQLExceptionStatement.getUpdateCount()public SQLWarning getWarnings() throws SQLException
getWarnings in interface StatementSQLExceptionStatement.getWarnings()public void setCursorName(String name) throws SQLException
setCursorName in interface StatementSQLExceptionStatement.setCursorName(java.lang.String)public void setEscapeProcessing(boolean enable)
throws SQLException
setEscapeProcessing in interface StatementSQLExceptionStatement.setEscapeProcessing(boolean)public void setFetchDirection(int direction)
throws SQLException
setFetchDirection in interface StatementSQLExceptionStatement.setFetchDirection(int)public void setFetchSize(int rows)
throws SQLException
setFetchSize in interface StatementSQLExceptionStatement.setFetchSize(int)public void setMaxFieldSize(int max)
throws SQLException
setMaxFieldSize in interface StatementSQLExceptionStatement.setMaxFieldSize(int)public void setMaxRows(int max)
throws SQLException
setMaxRows in interface StatementSQLExceptionStatement.setMaxRows(int)public void setQueryTimeout(int seconds)
throws SQLException
setQueryTimeout in interface StatementSQLExceptionStatement.setQueryTimeout(int)Copyright © 2000–2015 PanEris. All rights reserved.