org.hsqldb
Class jdbcPreparedStatement

java.lang.Object
  |
  +--org.hsqldb.jdbcStatement
        |
        +--org.hsqldb.jdbcPreparedStatement

public class jdbcPreparedStatement
extends jdbcStatement
implements CallableStatement, PreparedStatement


Constructor Summary
 (package private) jdbcPreparedStatement(org.hsqldb.jdbcConnection , java.lang.String )
           

Method Summary
 voidaddBatch()
           
 voidclearParameters()
           
 booleanexecute()
           
 java.sql.ResultSetexecuteQuery()
           
 intexecuteUpdate()
           
 java.sql.ArraygetArray(int )
           
 java.math.BigDecimalgetBigDecimal(int , int )
           
 java.math.BigDecimalgetBigDecimal(int )
           
 java.sql.BlobgetBlob(int )
           
 booleangetBoolean(int )
           
 bytegetByte(int )
           
 byte[]getBytes(int )
           
 java.sql.ClobgetClob(int )
           
 java.sql.DategetDate(int )
           
 java.sql.DategetDate(int , java.util.Calendar )
           
 doublegetDouble(int )
           
 floatgetFloat(int )
           
 intgetInt(int )
           
 longgetLong(int )
           
 java.sql.ResultSetMetaDatagetMetaData()
           
 java.lang.ObjectgetObject(int )
           
 java.lang.ObjectgetObject(int , java.util.Map )
           
 java.sql.RefgetRef(int )
           
 shortgetShort(int )
           
 java.lang.StringgetString(int )
           
 java.sql.TimegetTime(int )
           
 java.sql.TimegetTime(int , java.util.Calendar )
           
 java.sql.TimestampgetTimestamp(int )
           
 java.sql.TimestampgetTimestamp(int , java.util.Calendar )
           
 voidregisterOutParameter(int , int )
           
 voidregisterOutParameter(int , int , int )
           
 voidregisterOutParameter(int , int , java.lang.String )
           
 voidsetArray(int , java.sql.Array )
           
 voidsetAsciiStream(int , java.io.InputStream , int )
           
 voidsetBigDecimal(int , java.math.BigDecimal )
           
 voidsetBinaryStream(int , java.io.InputStream , int )
           
 voidsetBlob(int , java.sql.Blob )
           
 voidsetBoolean(int , boolean )
           
 voidsetByte(int , byte )
           
 voidsetBytes(int , byte[] )
           
 voidsetCharacterStream(int , java.io.Reader , int )
           
 voidsetClob(int , java.sql.Clob )
           
 voidsetDate(int , java.sql.Date )
           
 voidsetDate(int , java.sql.Date , java.util.Calendar )
           
 voidsetDouble(int , double )
           
 voidsetFloat(int , float )
           
 voidsetInt(int , int )
           
 voidsetLong(int , long )
           
 voidsetNull(int , int )
           
 voidsetNull(int , int , java.lang.String )
           
 voidsetObject(int , java.lang.Object , int , int )
           
 voidsetObject(int , java.lang.Object , int )
           
 voidsetObject(int , java.lang.Object )
           
 voidsetRef(int , java.sql.Ref )
           
 voidsetShort(int , short )
           
 voidsetString(int , java.lang.String )
           
 voidsetTime(int , java.sql.Time )
           
 voidsetTime(int , java.sql.Time , java.util.Calendar )
           
 voidsetTimestamp(int , java.sql.Timestamp )
           
 voidsetTimestamp(int , java.sql.Timestamp , java.util.Calendar )
           
 voidsetUnicodeStream(int , java.io.InputStream , int )
           
 booleanwasNull()
           

Methods inherited from class org.hsqldb.jdbcStatement
addBatch, cancel, clearBatch, clearWarnings, close, execute, executeBatch, executeQuery, executeUpdate, getConnection, getFetchDirection, getFetchSize, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout

Methods inherited from class java.lang.Object
getClass, hashCode, equals, toString, notify, notifyAll, wait, wait, wait

Constructor Detail

jdbcPreparedStatement

jdbcPreparedStatement(org.hsqldb.jdbcConnection , java.lang.String )
Method Detail

addBatch

public void addBatch()

clearParameters

public void clearParameters()

execute

public boolean execute()

executeQuery

public java.sql.ResultSet executeQuery()

executeUpdate

public int executeUpdate()

getArray

public java.sql.Array getArray(int )

getBigDecimal

public java.math.BigDecimal getBigDecimal(int , int )

getBigDecimal

public java.math.BigDecimal getBigDecimal(int )

getBlob

public java.sql.Blob getBlob(int )

getBoolean

public boolean getBoolean(int )

getByte

public byte getByte(int )

getBytes

public byte[] getBytes(int )

getClob

public java.sql.Clob getClob(int )

getDate

public java.sql.Date getDate(int )

getDate

public java.sql.Date getDate(int , java.util.Calendar )

getDouble

public double getDouble(int )

getFloat

public float getFloat(int )

getInt

public int getInt(int )

getLong

public long getLong(int )

getMetaData

public java.sql.ResultSetMetaData getMetaData()

getObject

public java.lang.Object getObject(int )

getObject

public java.lang.Object getObject(int , java.util.Map )

getRef

public java.sql.Ref getRef(int )

getShort

public short getShort(int )

getString

public java.lang.String getString(int )

getTime

public java.sql.Time getTime(int )

getTime

public java.sql.Time getTime(int , java.util.Calendar )

getTimestamp

public java.sql.Timestamp getTimestamp(int )

getTimestamp

public java.sql.Timestamp getTimestamp(int , java.util.Calendar )

registerOutParameter

public void registerOutParameter(int , int )

registerOutParameter

public void registerOutParameter(int , int , int )

registerOutParameter

public void registerOutParameter(int , int , java.lang.String )

setArray

public void setArray(int , java.sql.Array )

setAsciiStream

public void setAsciiStream(int , java.io.InputStream , int )

setBigDecimal

public void setBigDecimal(int , java.math.BigDecimal )

setBinaryStream

public void setBinaryStream(int , java.io.InputStream , int )

setBlob

public void setBlob(int , java.sql.Blob )

setBoolean

public void setBoolean(int , boolean )

setByte

public void setByte(int , byte )

setBytes

public void setBytes(int , byte[] )

setCharacterStream

public void setCharacterStream(int , java.io.Reader , int )

setClob

public void setClob(int , java.sql.Clob )

setDate

public void setDate(int , java.sql.Date )

setDate

public void setDate(int , java.sql.Date , java.util.Calendar )

setDouble

public void setDouble(int , double )

setFloat

public void setFloat(int , float )

setInt

public void setInt(int , int )

setLong

public void setLong(int , long )

setNull

public void setNull(int , int )

setNull

public void setNull(int , int , java.lang.String )

setObject

public void setObject(int , java.lang.Object , int , int )

setObject

public void setObject(int , java.lang.Object , int )

setObject

public void setObject(int , java.lang.Object )

setRef

public void setRef(int , java.sql.Ref )

setShort

public void setShort(int , short )

setString

public void setString(int , java.lang.String )

setTime

public void setTime(int , java.sql.Time )

setTime

public void setTime(int , java.sql.Time , java.util.Calendar )

setTimestamp

public void setTimestamp(int , java.sql.Timestamp )

setTimestamp

public void setTimestamp(int , java.sql.Timestamp , java.util.Calendar )

setUnicodeStream

public void setUnicodeStream(int , java.io.InputStream , int )

wasNull

public boolean wasNull()