# JdbcPreparedStatementImpl

class JdbcPreparedStatementImpl(val statement: PreparedStatement, val wasGeneratedKeysRequested: Boolean) : PreparedStatementApi

Class representing a precompiled SQL statement.

The result set generated by executing this statement contains auto-generated keys based on the value of wasGeneratedKeysRequested.

## Constructors

JdbcPreparedStatementImpl
Link copied to clipboard
constructor(statement: PreparedStatement, wasGeneratedKeysRequested: Boolean)

## Properties

fetchSize
Link copied to clipboard
open override var fetchSize: Int?
resultSet
Link copied to clipboard
open override val resultSet: ResultSet?
statement
Link copied to clipboard
val statement: PreparedStatement
timeout
Link copied to clipboard
open override var timeout: Int?
wasGeneratedKeysRequested
Link copied to clipboard
val wasGeneratedKeysRequested: Boolean

## Functions

addBatch
Link copied to clipboard
open override fun addBatch()
cancel
Link copied to clipboard
open override fun cancel()
closeIfPossible
Link copied to clipboard
open override fun closeIfPossible()
executeBatch
Link copied to clipboard
open override fun executeBatch(): List<Int>
executeMultiple
Link copied to clipboard
open override fun executeMultiple(): List<StatementResult>
executeQuery
Link copied to clipboard
open override fun executeQuery(): ResultSet
executeUpdate
Link copied to clipboard
open override fun executeUpdate(): Int
fillParameters
Link copied to clipboard
open fun fillParameters(args: Iterable<Pair<IColumnType<*>, Any?>>): Int
set
Link copied to clipboard
open operator override fun set(index: Int, value: Any)
setArray
Link copied to clipboard
open override fun setArray(index: Int, type: String, array: Array<*>)
setInputStream
Link copied to clipboard
open override fun setInputStream(index: Int, inputStream: InputStream, setAsBlobObject: Boolean)
setNull
Link copied to clipboard
open override fun setNull(index: Int, columnType: IColumnType<*>)