Package org.eclipse.net4j.db
Interface IDBPreparedStatement
-
- All Superinterfaces:
java.lang.AutoCloseable,java.lang.Comparable<IDBPreparedStatement>,java.sql.PreparedStatement,java.sql.Statement,java.sql.Wrapper
public interface IDBPreparedStatement extends java.lang.Comparable<IDBPreparedStatement>, java.sql.PreparedStatement
- Since:
- 4.2
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIDBPreparedStatement.ReuseProbabilityAn enum for the degree of probability to which a prepared statement is reused later on.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description IDBResultSetexecuteQuery()java.sql.ResultSetexecuteQuery(java.lang.String sql)Deprecated.Not supported.IDBConnectiongetConnection()IDBResultSetgetGeneratedKeys()IDBResultSetgetResultSet()IDBPreparedStatement.ReuseProbabilitygetReuseProbability()java.lang.StringgetSQL()IDBConnectiongetTransaction()Deprecated.As of 4.3 usegetConnection().-
Methods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeLargeUpdate, 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, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
-
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getFetchDirection, getFetchSize, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
-
-
-
-
Method Detail
-
getConnection
IDBConnection getConnection() throws java.sql.SQLException
- Specified by:
getConnectionin interfacejava.sql.Statement- Throws:
java.sql.SQLException- Since:
- 4.3
-
getTransaction
@Deprecated IDBConnection getTransaction()
Deprecated.As of 4.3 usegetConnection().
-
getSQL
java.lang.String getSQL()
-
getReuseProbability
IDBPreparedStatement.ReuseProbability getReuseProbability()
-
getGeneratedKeys
IDBResultSet getGeneratedKeys() throws java.sql.SQLException
- Specified by:
getGeneratedKeysin interfacejava.sql.Statement- Throws:
java.sql.SQLException
-
getResultSet
IDBResultSet getResultSet() throws java.sql.SQLException
- Specified by:
getResultSetin interfacejava.sql.Statement- Throws:
java.sql.SQLException
-
executeQuery
IDBResultSet executeQuery() throws java.sql.SQLException
- Specified by:
executeQueryin interfacejava.sql.PreparedStatement- Throws:
java.sql.SQLException
-
executeQuery
@Deprecated java.sql.ResultSet executeQuery(java.lang.String sql) throws java.sql.SQLExceptionDeprecated.Not supported.- Specified by:
executeQueryin interfacejava.sql.Statement- Throws:
java.sql.SQLException
-
-