org.postgresql.jdbc3g
Class AbstractJdbc3gStatement

java.lang.Object
  extended by org.postgresql.jdbc2.AbstractJdbc2Statement
      extended by org.postgresql.jdbc3.AbstractJdbc3Statement
          extended by org.postgresql.jdbc3g.AbstractJdbc3gStatement
All Implemented Interfaces:
Statement, Wrapper, BaseStatement, PGStatement

public abstract class AbstractJdbc3gStatement
extends AbstractJdbc3Statement


Nested Class Summary
 
Nested classes/interfaces inherited from class org.postgresql.jdbc2.AbstractJdbc2Statement
AbstractJdbc2Statement.StatementResultHandler
 
Field Summary
 
Fields inherited from class org.postgresql.jdbc2.AbstractJdbc2Statement
adjustIndex, batchParameters, batchStatements, callResult, concurrency, connection, fetchdirection, fetchSize, firstUnclosedResult, generatedKeys, isClosed, lastSimpleQuery, lastWarning, m_prepareThreshold, m_useCount, maxfieldSize, maxrows, outParmBeforeFunc, preparedParameters, preparedQuery, replaceProcessingEnabled, result, resultsettype, timeout, wantsGeneratedKeysAlways, wantsGeneratedKeysOnce, warnings
 
Fields inherited from interface org.postgresql.PGStatement
DATE_NEGATIVE_INFINITY, DATE_POSITIVE_INFINITY
 
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
 
Constructor Summary
AbstractJdbc3gStatement(AbstractJdbc3Connection c, int rsType, int rsConcurrency, int rsHoldability)
           
AbstractJdbc3gStatement(AbstractJdbc3Connection connection, String sql, boolean isCallable, int rsType, int rsConcurrency, int rsHoldability)
           
 
Method Summary
 void setObject(int parameterIndex, Object x)
           
 void setObject(int parameterIndex, Object x, int targetSqlType, int scale)
           
 
Methods inherited from class org.postgresql.jdbc3.AbstractJdbc3Statement
createParameterMetaData, execute, execute, execute, executeUpdate, executeUpdate, executeUpdate, getArray, getBigDecimal, getBlob, getBoolean, getByte, getBytes, getClob, getDate, getDate, getDouble, getFloat, getGeneratedKeys, getInt, getLong, getMoreResults, getObject, getObjectImpl, getParameterMetaData, getRef, getResultSetHoldability, getShort, getString, getTime, getTime, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setBigDecimal, setBinaryStream, setBoolean, setByte, setBytes, setCharacterStream, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setNull, setObject, setObject, setObject, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, setURL, wantsHoldableResultSet
 
Methods inherited from class org.postgresql.jdbc2.AbstractJdbc2Statement
addBatch, addBatch, addWarning, bindLiteral, cancel, checkClosed, checkIndex, checkIndex, clearBatch, clearParameters, clearWarnings, close, closeForNextExecution, createDriverResultSet, createResultSet, escapeFunction, execute, execute, execute, executeBatch, executeQuery, executeQuery, executeUpdate, executeUpdate, executeWithFlags, executeWithFlags, finalize, getArray, getBigDecimal, getBigDecimal, getBlob, getBoolean, getByte, getBytes, getClob, getConnection, getDate, getDate, getDouble, getFetchDirection, getFetchingCursorName, getFetchSize, getFloat, getInsertedOID, getInt, getLastOID, getLong, getMaxFieldSize, getMaxRows, getMetaData, getMoreResults, getObject, getObjectImpl, getPGConnection, getPrepareThreshold, getQueryTimeout, getRef, getResultSet, getResultSetConcurrency, getResultSetType, getShort, getString, getTime, getTime, getTimestamp, getTimestamp, getUpdateCount, getWarnings, isUseServerPrepare, parseSql, registerOutParameter, registerOutParameter, registerOutParameter, replaceProcessing, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setCursorName, setDate, setDate, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setInt, setLong, setMaxFieldSize, setMaxRows, setNull, setObject, setPrepareThreshold, setQueryTimeout, setRef, setShort, setString, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setUseServerPrepare, toString, wantsScrollableResultSet, wasNull
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.sql.Statement
isClosed, isPoolable, setPoolable
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Constructor Detail

AbstractJdbc3gStatement

public AbstractJdbc3gStatement(AbstractJdbc3Connection c,
                               int rsType,
                               int rsConcurrency,
                               int rsHoldability)
                        throws SQLException
Throws:
SQLException

AbstractJdbc3gStatement

public AbstractJdbc3gStatement(AbstractJdbc3Connection connection,
                               String sql,
                               boolean isCallable,
                               int rsType,
                               int rsConcurrency,
                               int rsHoldability)
                        throws SQLException
Throws:
SQLException
Method Detail

setObject

public void setObject(int parameterIndex,
                      Object x)
               throws SQLException
Overrides:
setObject in class AbstractJdbc2Statement
Throws:
SQLException

setObject

public void setObject(int parameterIndex,
                      Object x,
                      int targetSqlType,
                      int scale)
               throws SQLException
Overrides:
setObject in class AbstractJdbc3Statement
Throws:
SQLException


Copyright © 2013. All Rights Reserved.