scalikejdbc

StatementExecutor

case class StatementExecutor(underlying: PreparedStatement, template: String, singleParams: Seq[Any] = immutable.this.Nil, isBatch: Boolean = false) extends LogSupport with Product with Serializable

java.sql.Statement Executor

underlying

preparedStatement

template

SQL template

singleParams

parameters for single execution (= not batch execution)

isBatch

is batch flag

Linear Supertypes
Serializable, Serializable, Product, Equals, LogSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. StatementExecutor
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. LogSupport
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StatementExecutor(underlying: PreparedStatement, template: String, singleParams: Seq[Any] = immutable.this.Nil, isBatch: Boolean = false)

    underlying

    preparedStatement

    template

    SQL template

    singleParams

    parameters for single execution (= not batch execution)

    isBatch

    is batch flag

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addBatch(): Unit

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def bindParams(params: Seq[Any]): Unit

    Binds parameters to the underlying java.sql.PreparedStatement object

    Binds parameters to the underlying java.sql.PreparedStatement object

    params

    parameters

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. def close(): Unit

  11. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  12. def execute(x1: String, x2: Int): Boolean

  13. def execute(x1: String, x2: Array[String]): Boolean

  14. def execute(x1: String, x2: Array[Int]): Boolean

  15. def execute(x1: String): Boolean

  16. def execute(): Boolean

  17. def executeBatch(): Array[Int]

  18. def executeQuery(x1: String): ResultSet

  19. def executeQuery(): ResultSet

  20. def executeUpdate(x1: String, x2: Int): Int

  21. def executeUpdate(x1: String, x2: Array[String]): Int

  22. def executeUpdate(x1: String, x2: Array[Int]): Int

  23. def executeUpdate(x1: String): Int

  24. def executeUpdate(): Int

  25. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. val isBatch: Boolean

    is batch flag

  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. val log: Log

    Logger

    Logger

    Attributes
    protected
    Definition Classes
    LogSupport
  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. val singleParams: Seq[Any]

    parameters for single execution (= not batch execution)

  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  35. val template: String

    SQL template

  36. val underlying: PreparedStatement

    preparedStatement

  37. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  39. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from LogSupport

Inherited from AnyRef

Inherited from Any

Ungrouped