public class PStmtKey extends Object
PreparedStatements.| Constructor and Description |
|---|
PStmtKey(String sql)
Deprecated.
|
PStmtKey(String sql,
int resultSetType,
int resultSetConcurrency)
Deprecated.
|
PStmtKey(String sql,
String catalog)
Deprecated.
|
PStmtKey(String sql,
String catalog,
int autoGeneratedKeys)
Deprecated.
|
PStmtKey(String sql,
String catalog,
int[] columnIndexes)
Deprecated.
|
PStmtKey(String sql,
String catalog,
int resultSetType,
int resultSetConcurrency)
Deprecated.
Use @link
PStmtKey(String, String, String, int, int). |
PStmtKey(String sql,
String catalog,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
Deprecated.
|
PStmtKey(String sql,
String catalog,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
PoolingConnection.StatementType statementType)
|
PStmtKey(String sql,
String catalog,
int resultSetType,
int resultSetConcurrency,
PoolingConnection.StatementType statementType)
|
PStmtKey(String sql,
String catalog,
PoolingConnection.StatementType statementType)
Deprecated.
|
PStmtKey(String sql,
String catalog,
PoolingConnection.StatementType statementType,
Integer autoGeneratedKeys)
|
PStmtKey(String sql,
String catalog,
String schema)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String[] columnNames)
Deprecated.
|
PStmtKey(String sql,
String catalog,
String schema,
int autoGeneratedKeys)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
int[] columnIndexes)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
int resultSetType,
int resultSetConcurrency)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
PoolingConnection.StatementType statementType)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
int resultSetType,
int resultSetConcurrency,
PoolingConnection.StatementType statementType)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
PoolingConnection.StatementType statementType)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
PoolingConnection.StatementType statementType,
Integer autoGeneratedKeys)
Constructs a key to uniquely identify a prepared statement.
|
PStmtKey(String sql,
String catalog,
String schema,
String[] columnNames)
Constructs a key to uniquely identify a prepared statement.
|
| Modifier and Type | Method and Description |
|---|---|
Statement |
createStatement(Connection connection)
Creates a new Statement from the given Connection.
|
boolean |
equals(Object obj) |
Integer |
getAutoGeneratedKeys()
Gets a flag indicating whether auto-generated keys should be returned; one of
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS. |
String |
getCatalog()
The catalog.
|
int[] |
getColumnIndexes()
Gets an array of column indexes indicating the columns that should be returned from the inserted row or rows.
|
String[] |
getColumnNames()
Gets an array of column names indicating the columns that should be returned from the inserted row or rows.
|
Integer |
getResultSetConcurrency()
Gets the result set concurrency type; one of
ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE. |
Integer |
getResultSetHoldability()
Gets the result set holdability, one of the following
ResultSet constants:
ResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Integer |
getResultSetType()
Gets the result set type, one of
ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE. |
String |
getSchema()
The schema.
|
String |
getSql()
Gets the SQL statement.
|
PoolingConnection.StatementType |
getStmtType()
The SQL statement type.
|
int |
hashCode() |
String |
toString() |
@Deprecated public PStmtKey(String sql)
PStmtKey(String, String, String).sql - The SQL statement.@Deprecated public PStmtKey(String sql, int resultSetType, int resultSetConcurrency)
PStmtKey(String, String, String, int, int).sql - The SQL statement.resultSetType - A result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.@Deprecated public PStmtKey(String sql, String catalog)
PStmtKey(String, String, String).sql - The SQL statement.catalog - The catalog.@Deprecated public PStmtKey(String sql, String catalog, int autoGeneratedKeys)
PStmtKey(String, String, String, int).sql - The SQL statement.catalog - The catalog.autoGeneratedKeys - A flag indicating whether auto-generated keys should be returned; one of
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.@Deprecated public PStmtKey(String sql, String catalog, int resultSetType, int resultSetConcurrency)
PStmtKey(String, String, String, int, int).sql - The SQL statement.catalog - The catalog.resultSetType - A result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.@Deprecated public PStmtKey(String sql, String catalog, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
PStmtKey(String, String, String, int, int, int).sql - The SQL statement.catalog - The catalog.resultSetType - a result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLEresultSetHoldability - One of the following ResultSet constants: ResultSet.HOLD_CURSORS_OVER_COMMIT
or ResultSet.CLOSE_CURSORS_AT_COMMIT.@Deprecated public PStmtKey(String sql, String catalog, int resultSetType, int resultSetConcurrency, int resultSetHoldability, PoolingConnection.StatementType statementType)
sql - The SQL statement.catalog - The catalog.resultSetType - a result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVEresultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.resultSetHoldability - One of the following ResultSet constants: ResultSet.HOLD_CURSORS_OVER_COMMIT
or ResultSet.CLOSE_CURSORS_AT_COMMIT.statementType - The SQL statement type, prepared or callable.@Deprecated public PStmtKey(String sql, String catalog, int resultSetType, int resultSetConcurrency, PoolingConnection.StatementType statementType)
sql - The SQL statement.catalog - The catalog.resultSetType - A result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.statementType - The SQL statement type, prepared or callable.@Deprecated public PStmtKey(String sql, String catalog, int[] columnIndexes)
PStmtKey(String, String, String, int[]).sql - The SQL statement.catalog - The catalog.columnIndexes - An array of column indexes indicating the columns that should be returned from the inserted row or
rows.@Deprecated public PStmtKey(String sql, String catalog, PoolingConnection.StatementType statementType)
PStmtKey(String, String, String, PoolingConnection.StatementType).sql - The SQL statement.catalog - The catalog.statementType - The SQL statement type, prepared or callable.@Deprecated public PStmtKey(String sql, String catalog, PoolingConnection.StatementType statementType, Integer autoGeneratedKeys)
sql - The SQL statement.catalog - The catalog.statementType - The SQL statement type, prepared or callable.autoGeneratedKeys - A flag indicating whether auto-generated keys should be returned; one of
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.public PStmtKey(String sql, String catalog, String schema)
sql - The SQL statement.catalog - The catalog.schema - The schemapublic PStmtKey(String sql, String catalog, String schema, int autoGeneratedKeys)
sql - The SQL statement.catalog - The catalog.schema - The schemaautoGeneratedKeys - A flag indicating whether auto-generated keys should be returned; one of
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.public PStmtKey(String sql, String catalog, String schema, int resultSetType, int resultSetConcurrency)
sql - The SQL statement.catalog - The catalog.schema - The schemaresultSetType - A result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.public PStmtKey(String sql, String catalog, String schema, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
sql - The SQL statement.catalog - The catalog.schema - The schemaresultSetType - a result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLEresultSetHoldability - One of the following ResultSet constants: ResultSet.HOLD_CURSORS_OVER_COMMIT
or ResultSet.CLOSE_CURSORS_AT_COMMIT.public PStmtKey(String sql, String catalog, String schema, int resultSetType, int resultSetConcurrency, int resultSetHoldability, PoolingConnection.StatementType statementType)
sql - The SQL statement.catalog - The catalog.schema - The schema.resultSetType - a result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVEresultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.resultSetHoldability - One of the following ResultSet constants: ResultSet.HOLD_CURSORS_OVER_COMMIT
or ResultSet.CLOSE_CURSORS_AT_COMMIT.statementType - The SQL statement type, prepared or callable.public PStmtKey(String sql, String catalog, String schema, int resultSetType, int resultSetConcurrency, PoolingConnection.StatementType statementType)
sql - The SQL statement.catalog - The catalog.schema - The schema.resultSetType - A result set type; one of ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.resultSetConcurrency - A concurrency type; one of ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.statementType - The SQL statement type, prepared or callable.public PStmtKey(String sql, String catalog, String schema, int[] columnIndexes)
sql - The SQL statement.catalog - The catalog.schema - The schema.columnIndexes - An array of column indexes indicating the columns that should be returned from the inserted row or
rows.public PStmtKey(String sql, String catalog, String schema, PoolingConnection.StatementType statementType)
sql - The SQL statement.catalog - The catalog.schema - The schema.statementType - The SQL statement type, prepared or callable.public PStmtKey(String sql, String catalog, String schema, PoolingConnection.StatementType statementType, Integer autoGeneratedKeys)
sql - The SQL statement.catalog - The catalog.schema - The schema.statementType - The SQL statement type, prepared or callable.autoGeneratedKeys - A flag indicating whether auto-generated keys should be returned; one of
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.public PStmtKey(String sql, String catalog, String schema, String[] columnNames)
sql - The SQL statement.catalog - The catalog.schema - The schema.columnNames - An array of column names indicating the columns that should be returned from the inserted row or rows.@Deprecated public PStmtKey(String sql, String catalog, String[] columnNames)
PStmtKey(String, String, String, String[]).sql - The SQL statement.catalog - The catalog.columnNames - An array of column names indicating the columns that should be returned from the inserted row or rows.public Statement createStatement(Connection connection) throws SQLException
connection - The Connection to use to create the statement.SQLException - Thrown when there is a problem creating the statement.public Integer getAutoGeneratedKeys()
Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.public String getCatalog()
public int[] getColumnIndexes()
public String[] getColumnNames()
public Integer getResultSetConcurrency()
ResultSet.CONCUR_READ_ONLY or
ResultSet.CONCUR_UPDATABLE.public Integer getResultSetHoldability()
ResultSet constants:
ResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMIT.public Integer getResultSetType()
ResultSet.TYPE_FORWARD_ONLY,
ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.public String getSchema()
public String getSql()
public PoolingConnection.StatementType getStmtType()
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.