LoggingPreparedStatement

slick.jdbc.LoggingPreparedStatement
class LoggingPreparedStatement(st: PreparedStatement) extends LoggingStatement with 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

Members list

Concise view

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

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