DebugUpdateBuilderWrapper

class DebugUpdateBuilderWrapper<out T>(val updateBuilder: UpdateBuilder<T>, val out: PrintStream = System.out) : UpdateBuilder<T> (source)

An UpdateBuilder wrapper that print the columns set.

Constructors

Link copied to clipboard
constructor(updateBuilder: UpdateBuilder<T>, out: PrintStream = System.out)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val targets: List<Table>
Link copied to clipboard
val type: StatementType
Link copied to clipboard
val updateBuilder: UpdateBuilder<T>

Functions

Link copied to clipboard
open override fun arguments(): Iterable<Iterable<Pair<IColumnType<*>, Any?>>>
Link copied to clipboard
open operator fun contains(column: Column<*>): Boolean
Link copied to clipboard
fun execute(transaction: Transaction): T?
Link copied to clipboard
open override fun PreparedStatementApi.executeInternal(transaction: Transaction): T?
Link copied to clipboard
open fun prepared(transaction: Transaction, sql: String): PreparedStatementApi
Link copied to clipboard
open override fun prepareSQL(transaction: Transaction, prepared: Boolean): String
Link copied to clipboard
open operator override fun <S> set(column: Column<S>, value: S)
open operator override fun <S> set(column: Column<S>, value: Query)
open operator fun <T, S : T?, E : Expression<S>> set(column: Column<T>, value: E)
operator fun <S, ID : EntityID<S>, E : Expression<S>> set(column: Column<ID>, value: E)
operator fun <S : Comparable<S>> set(column: Column<EntityID<S>?>, value: S?)
operator fun <S : Comparable<S>> set(column: Column<EntityID<S>>, value: S)
open operator fun <S> set(column: CompositeColumn<S>, value: S)
Link copied to clipboard
open fun <T, S : T?> update(column: Column<T>, value: SqlExpressionBuilder.() -> Expression<S>)
open fun <T, S : T?> update(column: Column<T>, value: Expression<S>)