The PStmtKey ctors have multiple int parameters:

PStmtKey(String sql, int resultSetType, int resultSetConcurrency)
PStmtKey(String sql, String catalog, int autoGeneratedKeys) {
PStmtKey(String sql, String catalog, int resultSetType, int
resultSetConcurrency)
public PStmtKey(String sql, String catalog, int resultSetType, int
resultSetConcurrency, StatementType stmtType)

and

PStmtKey(String sql, String catalog, StatementType stmtType, Integer
autoGeneratedKeys)

if you count autoboxed code.

These are quite confusing.
Maybe some or all could be replaced with enums?

resultSetType can only be

ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, or
ResultSet.TYPE_SCROLL_SENSITIVE

and resultSetConcurrency can only be

ResultSet.CONCUR_READ_ONLY or ResultSet.CONCUR_UPDATABLE

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to