Package

acolyte

jdbc

Permalink

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. trait CompositeHandlerImplicits extends AnyRef

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

    Permalink

    Parameter along with its definition.

  3. sealed trait ExecutedParameter extends AnyRef

    Permalink

    Parameter used to executed a query or an update.

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

    Permalink

    Statement extractor

    Statement extractor

    p

    Statement pattern

  5. sealed trait Execution extends AnyRef

    Permalink

    Execution information

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

    Permalink

    Information about the execution of a query.

    Information about the execution of a query.

    sql

    the SQL statement

  7. final class ScalaCompositeHandler extends AbstractCompositeHandler[ScalaCompositeHandler]

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

    Permalink

Value Members

  1. object AcolyteDSL

    Permalink

    Acolyte DSL for JDBC.

    Acolyte DSL for JDBC.

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

    Permalink

    Executed parameter companion

  3. object Implicits extends ScalaRowLists with CompositeHandlerImplicits

    Permalink

    Acolyte implicit conversions for Scala use.

    Acolyte implicit conversions for Scala use.

    import acolyte.jdbc.Implicits._
    
    val qr: acolyte.jdbc.QueryResult = "str" // convert string

Deprecated Value Members

  1. object JavaConverters

    Permalink

    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