acolyte

jdbc

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. trait CompositeHandlerImplicits extends AnyRef

  2. case class DefinedParameter(value: Any, definition: ParameterDef) extends ExecutedParameter with Product with Serializable

    Parameter along with its definition.

  3. sealed trait ExecutedParameter extends AnyRef

  4. case class ExecutedStatement(p: String) extends Product with Serializable

    Statement extractor

  5. sealed trait Execution extends AnyRef

    Execution information

  6. case class QueryExecution(sql: String, parameters: List[ExecutedParameter] = Nil) extends Execution with Product with Serializable

  7. final class ScalaCompositeHandler extends AbstractCompositeHandler[ScalaCompositeHandler]

  8. case class UpdateExecution(sql: String, parameters: List[ExecutedParameter] = Nil) extends Execution with Product with Serializable

Value Members

  1. object AcolyteDSL

    Acolyte DSL for JDBC.

    Acolyte DSL for JDBC.

    import acolyte.jdbc.AcolyteDSL.{ connection, handleStatement }
    import acolyte.jdbc.Implicits._
    
    connection {
      handleStatement.withQueryDetection("...").
        withQueryHandler({ e: QueryExecution => ... }).
        withUpdateHandler({ e: UpdateExecution => ... })
    }
  2. object ExecutedParameter

    Executed parameter companion

  3. object Implicits extends ScalaRowLists with CompositeHandlerImplicits

    Acolyte implicit conversions for Scala use.

    Acolyte implicit conversions for Scala use.

    import acolyte.jdbc.Implicits._

Deprecated Value Members

  1. object JavaConverters

    Convertions from Java datatypes to Scala.

    Convertions from Java datatypes to Scala.

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.12) Direct manipulation of row is no longer required

Ungrouped