LoggingPreparedStatement

slick.jdbc.LoggingPreparedStatement
class LoggingPreparedStatement(st: PreparedStatement) extends LoggingStatement, PreparedStatement

A wrapper for java.sql.PreparedStatement that logs statements, parameters and benchmark results to the appropriate JdbcBackend loggers.

Attributes

Source
LoggingStatement.scala
Graph
Supertypes
trait PreparedStatement
trait Statement
trait AutoCloseable
trait Wrapper
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def addBatch(): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def clearParameters(): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def execute(): Boolean

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def executeQuery(): ResultSet

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def executeUpdate(): Int

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def getMetaData: ResultSetMetaData

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def getParameterMetaData: ParameterMetaData

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setArray(i: Int, v: Array): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setAsciiStream(i: Int, v: InputStream): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setAsciiStream(i: Int, v: InputStream, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setAsciiStream(i: Int, v: InputStream, len: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBigDecimal(i: Int, v: BigDecimal): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBinaryStream(i: Int, v: InputStream): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBinaryStream(i: Int, v: InputStream, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBinaryStream(i: Int, v: InputStream, len: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBlob(i: Int, v: InputStream): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBlob(i: Int, v: InputStream, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBlob(i: Int, v: Blob): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBoolean(i: Int, v: Boolean): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setByte(i: Int, v: Byte): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setBytes(i: Int, v: Array[Byte]): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setCharacterStream(i: Int, v: Reader): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setCharacterStream(i: Int, v: Reader, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setCharacterStream(i: Int, v: Reader, len: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setClob(i: Int, v: Reader): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setClob(i: Int, v: Reader, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setClob(i: Int, v: Clob): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setDate(i: Int, v: Date, c: Calendar): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setDate(i: Int, v: Date): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setDouble(i: Int, v: Double): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setFloat(i: Int, v: Float): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setInt(i: Int, v: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setLong(i: Int, v: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNCharacterStream(i: Int, v: Reader): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNCharacterStream(i: Int, v: Reader, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNClob(i: Int, v: Reader): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNClob(i: Int, v: Reader, len: Long): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNClob(i: Int, v: NClob): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNString(i: Int, v: String): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNull(i: Int, tp: Int, tpStr: String): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setNull(i: Int, tp: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setObject(i: Int, v: Any, tp: Int, scl: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setObject(i: Int, v: Any, tp: Int): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setObject(i: Int, v: Any): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setRef(i: Int, v: Ref): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setRowId(i: Int, v: RowId): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setSQLXML(i: Int, v: SQLXML): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setShort(i: Int, v: Short): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setString(i: Int, v: String): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setTime(i: Int, v: Time, c: Calendar): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setTime(i: Int, v: Time): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setTimestamp(i: Int, v: Timestamp, c: Calendar): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setTimestamp(i: Int, v: Timestamp): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala
override def setURL(i: Int, v: URL): Unit

Attributes

Definition Classes
PreparedStatement
Source
LoggingStatement.scala

Deprecated methods

override def setUnicodeStream(i: Int, v: InputStream, len: Int): Unit

Attributes

Deprecated
true
Definition Classes
PreparedStatement
Source
LoggingStatement.scala

Inherited methods

override def addBatch(sql: String): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def cancel(): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def clearBatch(): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def clearWarnings(): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def close(): Unit

Attributes

Definition Classes
LoggingStatement -> Statement -> AutoCloseable
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def closeOnCompletion(): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def enquoteIdentifier(x$0: String, x$1: Boolean): String

Attributes

Inherited from:
Statement
def enquoteLiteral(x$0: String): String

Attributes

Inherited from:
Statement
def enquoteNCharLiteral(x$0: String): String

Attributes

Inherited from:
Statement
override def execute(sql: String, columnNames: Array[String]): Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def execute(sql: String, columnIndexes: Array[Int]): Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def execute(sql: String, autoGeneratedKeys: Int): Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def execute(sql: String): Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def executeBatch(): Array[Int]

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def executeLargeBatch(): Array[Long]

Attributes

Inherited from:
Statement
def executeLargeUpdate(): Long

Attributes

Inherited from:
PreparedStatement
def executeLargeUpdate(x$0: String, x$1: Array[String]): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String, x$1: Array[Int]): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String, x$1: Int): Long

Attributes

Inherited from:
Statement
def executeLargeUpdate(x$0: String): Long

Attributes

Inherited from:
Statement
override def executeQuery(sql: String): ResultSet

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def executeUpdate(sql: String, columnNames: Array[String]): Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def executeUpdate(sql: String, columnIndexes: Array[Int]): Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def executeUpdate(sql: String, autoGeneratedKeys: Int): Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def executeUpdate(sql: String): Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getConnection: Connection

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getFetchDirection: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getFetchSize: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getGeneratedKeys: ResultSet

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def getLargeMaxRows(): Long

Attributes

Inherited from:
Statement
def getLargeUpdateCount(): Long

Attributes

Inherited from:
Statement
override def getMaxFieldSize: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getMaxRows: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getMoreResults(current: Int): Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getMoreResults: Boolean

Attributes

Definition Classes
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getQueryTimeout: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getResultSet: ResultSet

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getResultSetConcurrency: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getResultSetHoldability: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getResultSetType: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getUpdateCount: Int

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def getWarnings: SQLWarning

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def isCloseOnCompletion: Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def isClosed: Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def isPoolable: Boolean

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def isSimpleIdentifier(x$0: String): Boolean

Attributes

Inherited from:
Statement
override def isWrapperFor(iface: Class[_]): Boolean

Attributes

Definition Classes
LoggingStatement -> Wrapper
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setCursorName(name: String): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setEscapeProcessing(enable: Boolean): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setFetchDirection(direction: Int): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setFetchSize(rows: Int): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def setLargeMaxRows(x$0: Long): Unit

Attributes

Inherited from:
Statement
override def setMaxFieldSize(max: Int): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setMaxRows(max: Int): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
def setObject(x$0: Int, x$1: <FromJavaObject>, x$2: SQLType): Unit

Attributes

Inherited from:
PreparedStatement
def setObject(x$0: Int, x$1: <FromJavaObject>, x$2: SQLType, x$3: Int): Unit

Attributes

Inherited from:
PreparedStatement
override def setPoolable(poolable: Boolean): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def setQueryTimeout(seconds: Int): Unit

Attributes

Definition Classes
LoggingStatement -> Statement
Inherited from:
LoggingStatement
Source
LoggingStatement.scala
override def unwrap[T](iface: Class[T]): T

Attributes

Definition Classes
LoggingStatement -> Wrapper
Inherited from:
LoggingStatement
Source
LoggingStatement.scala