Instance Constructors
-
new
LoggingPreparedStatement(st: PreparedStatement)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
-
final
def
==(arg0: Any): Boolean
-
def
addBatch(): Unit
-
def
addBatch(sql: String): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
cancel(): Unit
-
def
clearBatch(): Unit
-
def
clearParameters(): Unit
-
def
clearParamss: Unit
-
def
clearWarnings(): Unit
-
def
clone(): AnyRef
-
def
close(): Unit
-
def
closeOnCompletion(): Unit
-
-
-
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
execute(): Boolean
-
def
execute(sql: String): Boolean
-
def
execute(sql: String, autoGeneratedKeys: Int): Boolean
-
def
execute(sql: String, columnIndexes: Array[Int]): Boolean
-
def
execute(sql: String, columnNames: Array[String]): Boolean
-
def
executeBatch(): Array[Int]
-
def
executeLargeBatch(): Array[Long]
-
def
executeLargeUpdate(): Long
-
def
executeLargeUpdate(arg0: String, arg1: Array[String]): Long
-
def
executeLargeUpdate(arg0: String, arg1: Array[Int]): Long
-
def
executeLargeUpdate(arg0: String, arg1: Int): Long
-
def
executeLargeUpdate(arg0: String): Long
-
def
executeQuery(): ResultSet
-
def
executeQuery(sql: String): ResultSet
-
def
executeUpdate(): Int
-
def
executeUpdate(sql: String): Int
-
def
executeUpdate(sql: String, autoGeneratedKeys: Int): Int
-
def
executeUpdate(sql: String, columnIndexes: Array[Int]): Int
-
def
executeUpdate(sql: String, columnNames: Array[String]): Int
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
getConnection(): Connection
-
def
getFetchDirection(): Int
-
def
getFetchSize(): Int
-
def
getGeneratedKeys(): ResultSet
-
def
getLargeMaxRows(): Long
-
def
getLargeUpdateCount(): Long
-
def
getMaxFieldSize(): Int
-
def
getMaxRows(): Int
-
def
getMetaData(): ResultSetMetaData
-
def
getMoreResults(): Boolean
-
def
getMoreResults(current: Int): Boolean
-
def
getParameterMetaData(): ParameterMetaData
-
def
getQueryTimeout(): Int
-
def
getResultSet(): ResultSet
-
def
getResultSetConcurrency(): Int
-
def
getResultSetHoldability(): Int
-
def
getResultSetType(): Int
-
def
getUpdateCount(): Int
-
def
getWarnings(): SQLWarning
-
def
hashCode(): Int
-
def
isCloseOnCompletion(): Boolean
-
def
isClosed(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isPoolable(): Boolean
-
def
isWrapperFor(iface: Class[_]): Boolean
-
def
logged[T](sql: String, what: String = "statement")(f: ⇒ T): T
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
p(idx: Int, tpe: Any, value: Any): Unit
-
def
pushParams: Unit
-
def
setArray(i: Int, v: Array): Unit
-
def
setAsciiStream(i: Int, v: InputStream, len: Int): Unit
-
def
setAsciiStream(i: Int, v: InputStream, len: Long): Unit
-
def
setAsciiStream(i: Int, v: InputStream): Unit
-
def
setBigDecimal(i: Int, v: BigDecimal): Unit
-
def
setBinaryStream(i: Int, v: InputStream, len: Int): Unit
-
def
setBinaryStream(i: Int, v: InputStream, len: Long): Unit
-
def
setBinaryStream(i: Int, v: InputStream): Unit
-
def
setBlob(i: Int, v: Blob): Unit
-
def
setBlob(i: Int, v: InputStream, len: Long): Unit
-
def
setBlob(i: Int, v: InputStream): Unit
-
def
setBoolean(i: Int, v: Boolean): Unit
-
def
setByte(i: Int, v: Byte): Unit
-
def
setBytes(i: Int, v: Array[Byte]): Unit
-
def
setCharacterStream(i: Int, v: Reader, len: Int): Unit
-
def
setCharacterStream(i: Int, v: Reader, len: Long): Unit
-
def
setCharacterStream(i: Int, v: Reader): Unit
-
def
setClob(i: Int, v: Clob): Unit
-
def
setClob(i: Int, v: Reader, len: Long): Unit
-
def
setClob(i: Int, v: Reader): Unit
-
def
setCursorName(name: String): Unit
-
def
setDate(i: Int, v: Date): Unit
-
def
setDate(i: Int, v: Date, c: Calendar): Unit
-
def
setDouble(i: Int, v: Double): Unit
-
def
setEscapeProcessing(enable: Boolean): Unit
-
def
setFetchDirection(direction: Int): Unit
-
def
setFetchSize(rows: Int): Unit
-
def
setFloat(i: Int, v: Float): Unit
-
def
setInt(i: Int, v: Int): Unit
-
def
setLargeMaxRows(arg0: Long): Unit
-
def
setLong(i: Int, v: Long): Unit
-
def
setMaxFieldSize(max: Int): Unit
-
def
setMaxRows(max: Int): Unit
-
def
setNCharacterStream(i: Int, v: Reader, len: Long): Unit
-
def
setNCharacterStream(i: Int, v: Reader): Unit
-
def
setNClob(i: Int, v: NClob): Unit
-
def
setNClob(i: Int, v: Reader, len: Long): Unit
-
def
setNClob(i: Int, v: Reader): Unit
-
def
setNString(i: Int, v: String): Unit
-
def
setNull(i: Int, tp: Int): Unit
-
def
setNull(i: Int, tp: Int, tpStr: String): Unit
-
def
setObject(i: Int, v: Any): Unit
-
def
setObject(i: Int, v: Any, tp: Int): Unit
-
def
setObject(i: Int, v: Any, tp: Int, scl: Int): Unit
-
def
setObject(arg0: Int, arg1: Any, arg2: SQLType): Unit
-
def
setObject(arg0: Int, arg1: Any, arg2: SQLType, arg3: Int): Unit
-
def
setPoolable(poolable: Boolean): Unit
-
def
setQueryTimeout(seconds: Int): Unit
-
def
setRef(i: Int, v: Ref): Unit
-
def
setRowId(i: Int, v: RowId): Unit
-
def
setSQLXML(i: Int, v: SQLXML): Unit
-
def
setShort(i: Int, v: Short): Unit
-
def
setString(i: Int, v: String): Unit
-
def
setTime(i: Int, v: Time): Unit
-
def
setTime(i: Int, v: Time, c: Calendar): Unit
-
def
setTimestamp(i: Int, v: Timestamp): Unit
-
def
setTimestamp(i: Int, v: Timestamp, c: Calendar): Unit
-
def
setURL(i: Int, v: URL): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
unwrap[T](iface: Class[T]): T
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
Deprecated Value Members
-
def
setUnicodeStream(i: Int, v: InputStream, len: Int): Unit
Inherited from PreparedStatement
Inherited from Statement
Inherited from AutoCloseable
Inherited from Wrapper
Inherited from Any
A wrapper for
java.sql.PreparedStatement
that logs statements, parameters and benchmark results to the appropriate JdbcBackend loggers.