Class JDBC4Connection
java.lang.Object
org.sqlite.SQLiteConnection
org.sqlite.jdbc3.JDBC3Connection
org.sqlite.jdbc4.JDBC4Connection
- All Implemented Interfaces:
AutoCloseable, Connection, Wrapper
-
Field Summary
Fields inherited from interface Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateArrayOf(String typeName, Object[] elements) createStatement(int rst, int rsc, int rsh) getClientInfo(String name) booleanisClosed()booleanisValid(int timeout) booleanisWrapperFor(Class<?> iface) prepareStatement(String sql, int rst, int rsc, int rsh) voidsetClientInfo(String name, String value) voidsetClientInfo(Properties properties) <T> TMethods inherited from class JDBC3Connection
clearWarnings, createStatement, createStatement, createStruct, getCatalog, getHoldability, getTypeMap, getWarnings, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTypeMap, tryEnforceTransactionModeMethods inherited from class SQLiteConnection
abort, addCommitListener, addUpdateListener, checkCursor, checkOpen, close, commit, deserialize, extractPragmasFromFilename, getAutoCommit, getBusyTimeout, getConnectionConfig, getCurrentTransactionMode, getDatabase, getLimit, getMetaData, getNetworkTimeout, getSchema, getSQLiteDatabaseMetaData, getTransactionIsolation, getUrl, isFirstStatementExecuted, libversion, removeCommitListener, removeUpdateListener, rollback, serialize, setAutoCommit, setBusyTimeout, setCurrentTransactionMode, setFirstStatementExecuted, setLimit, setNetworkTimeout, setSchema, setTransactionIsolation, setTransactionMode, transactionPrefixMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Connection
beginRequest, endRequest, setShardingKey, setShardingKey, setShardingKeyIfValid, setShardingKeyIfValid
-
Constructor Details
-
JDBC4Connection
- Throws:
SQLException
-
-
Method Details
-
createStatement
- Specified by:
createStatementin interfaceConnection- Specified by:
createStatementin classJDBC3Connection- Throws:
SQLException- See Also:
-
prepareStatement
public PreparedStatement prepareStatement(String sql, int rst, int rsc, int rsh) throws SQLException - Specified by:
prepareStatementin interfaceConnection- Specified by:
prepareStatementin classJDBC3Connection- Throws:
SQLException- See Also:
-
isClosed
- Specified by:
isClosedin interfaceConnection- Overrides:
isClosedin classSQLiteConnection- Throws:
SQLException- See Also:
-
unwrap
- Throws:
ClassCastException
-
isWrapperFor
-
createClob
- Throws:
SQLException
-
createBlob
- Throws:
SQLException
-
createNClob
- Throws:
SQLException
-
createSQLXML
- Throws:
SQLException
-
isValid
- Throws:
SQLException
-
setClientInfo
- Throws:
SQLClientInfoException
-
setClientInfo
- Throws:
SQLClientInfoException
-
getClientInfo
- Throws:
SQLException
-
getClientInfo
- Throws:
SQLException
-
createArrayOf
- Throws:
SQLException
-