org.firebirdsql.pool
Class XPreparedStatementModel
java.lang.Object
org.firebirdsql.pool.XPreparedStatementModel
public class XPreparedStatementModel
- extends java.lang.Object
Object containing all information that is needed to prepare the statement.
It also handles correct comparison using the SQL statement, result set type,
concurrency, holdability or list of generated keys for INSERT statements and
can be used as a key in the hash table (cache).
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
XPreparedStatementModel
public XPreparedStatementModel(java.lang.String sql,
int rsType,
int rsConcurrency,
int rsHoldability)
XPreparedStatementModel
public XPreparedStatementModel(java.lang.String sql,
int generatedKeys)
XPreparedStatementModel
public XPreparedStatementModel(java.lang.String sql,
int[] keyIndexes)
XPreparedStatementModel
public XPreparedStatementModel(java.lang.String sql,
java.lang.String[] keyColumns)
getSql
public java.lang.String getSql()
getResultSetType
public int getResultSetType()
getResultSetConcurrency
public int getResultSetConcurrency()
getResultSetHoldability
public int getResultSetHoldability()
isGeneratedKeys
public boolean isGeneratedKeys()
getKeyIndexes
public int[] getKeyIndexes()
getKeyColumns
public java.lang.String[] getKeyColumns()
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
Copyright © 2001-2012 Jaybird (Firebird JDBC/JCA) team. All rights reserved.