Packages

t

slick.jdbc

JdbcMappingCompilerComponent

trait JdbcMappingCompilerComponent extends AnyRef

JDBC profile component which contains the mapping compiler and insert compiler

Self Type
JdbcProfile
Source
JdbcMappingCompilerComponent.scala
Linear Supertypes
AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JdbcMappingCompilerComponent
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class JdbcCodeGen extends CodeGen

    Code generator phase for queries on JdbcProfile.

  2. class JdbcInsertCodeGen extends CodeGen

    Code generator phase for inserts on JdbcProfile.

  3. class MappingCompiler extends ResultConverterCompiler[ResultSet, PreparedStatement, ResultSet]

    A ResultConverterCompiler that builds JDBC-based converters.

    A ResultConverterCompiler that builds JDBC-based converters. Instances of this class use mutable state internally. They are meant to be used for a single conversion only and must not be shared or reused.

Value Members

  1. def createBaseResultConverter[T](ti: JdbcType[T], name: String, idx: Int): ResultConverter[ResultSet, PreparedStatement, ResultSet, T]

    Create a (possibly specialized) ResultConverter for the given JdbcType.

  2. def createOptionResultConverter[T](ti: JdbcType[T], idx: Int): ResultConverter[ResultSet, PreparedStatement, ResultSet, Option[T]]

    Create a (possibly specialized) ResultConverter for Option values of the given JdbcType.

  3. val mappingCompiler: JdbcProfile.MappingCompiler

    The MappingCompiler for this profile.