trait BlockingAPI extends BlockingJdbcProfile.BlockingAPI with ImplicitColumnTypes with JdbcProfileBlockingSession

Source
BlockingProfile.scala
Linear Supertypes
JdbcProfileBlockingSession, BlockingJdbcProfile.ImplicitColumnTypes, BlockingJdbcProfile.BlockingAPI, BlockingJdbcProfile.API, BlockingJdbcProfile.ImplicitColumnTypes, BlockingJdbcProfile.API, ExtensionMethodConversions, Aliases, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BlockingAPI
  2. JdbcProfileBlockingSession
  3. ImplicitColumnTypes
  4. BlockingAPI
  5. API
  6. ImplicitColumnTypes
  7. API
  8. ExtensionMethodConversions
  9. Aliases
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AsyncExecutor = slick.util.AsyncExecutor
    Definition Classes
    Aliases
  2. type BaseColumnType[T] = BlockingJdbcProfile.BaseColumnType[T]
    Definition Classes
    API
  3. implicit class BasicActionInvoker[R] extends AnyRef
  4. implicit class BasicStreamingActionInvoker[R, E <: Effect] extends AnyRef
  5. implicit class BlockingDatabase extends AnyRef

    Extends Database to add methods for session management.

  6. class BlockingDeleteInvoker extends AnyRef
  7. class BlockingInsertInvoker[U] extends AnyRef
  8. class BlockingQueryInvoker[U] extends AnyRef
  9. class BlockingUpdateInvoker[U] extends AnyRef
  10. type CaseClassShape[P <: Product, LiftedTuple, LiftedCaseClass <: P, PlainTuple, PlainCaseClass <: P] = slick.lifted.CaseClassShape[P, LiftedTuple, LiftedCaseClass, PlainTuple, PlainCaseClass]
    Definition Classes
    Aliases
  11. type ColumnType[T] = BlockingJdbcProfile.ColumnType[T]
    Definition Classes
    API
  12. type ColumnsShapeLevel = slick.lifted.ColumnsShapeLevel
    Definition Classes
    Aliases
  13. type Compiled[T] = slick.lifted.Compiled[T]
    Definition Classes
    Aliases
  14. type ConstColumn[T] = slick.lifted.ConstColumn[T]
    Definition Classes
    Aliases
  15. type DBIO[+R] = slick.dbio.DBIOAction[R, slick.dbio.NoStream, All]
    Definition Classes
    Aliases
  16. type DBIOAction[+R, +S <: slick.dbio.NoStream, -E <: slick.dbio.Effect] = slick.dbio.DBIOAction[R, S, E]
    Definition Classes
    Aliases
  17. implicit class DDLInvoker extends AnyRef

    Extends DDL to add methods to create and drop tables immediately.

  18. type Database = slick.jdbc.JdbcBackend.Database
    Definition Classes
    API
  19. type Effect = slick.dbio.Effect
    Definition Classes
    Aliases
  20. type FastPath[T] = SimpleFastPathResultConverter[ResultConverterDomain, T]
    Definition Classes
    API
  21. type FlatShapeLevel = slick.lifted.FlatShapeLevel
    Definition Classes
    Aliases
  22. type ForeignKeyAction = slick.model.ForeignKeyAction
    Definition Classes
    Aliases
  23. implicit class IntoInsertActionComposer2[T, R] extends AnyRef
  24. type Isomorphism[A, B] = slick.lifted.Isomorphism[A, B]
    Definition Classes
    Aliases
  25. type LiteralColumn[T] = slick.lifted.LiteralColumn[T]
    Definition Classes
    Aliases
  26. type MappedProductShape[Level <: ShapeLevel, C, M <: C, U <: C, P <: C] = slick.lifted.MappedProductShape[Level, C, M, U, P]
    Definition Classes
    Aliases
  27. type MappedScalaProductShape[Level <: ShapeLevel, C <: Product, M <: C, U <: C, P <: C] = slick.lifted.MappedScalaProductShape[Level, C, M, U, P]
    Definition Classes
    Aliases
  28. type MappedTo[T] = slick.lifted.MappedTo[T]
    Definition Classes
    Aliases
  29. type NestedShapeLevel = slick.lifted.NestedShapeLevel
    Definition Classes
    Aliases
  30. type NoStream = slick.dbio.NoStream
    Definition Classes
    Aliases
  31. type Parameters[PU, PP] = slick.lifted.Parameters[PU, PP]
    Definition Classes
    Aliases
  32. type ProductClassShape[E <: Product, C <: Product] = slick.lifted.ProductClassShape[E, C]
    Definition Classes
    Aliases
  33. type Query[+E, U, C[_]] = slick.lifted.Query[E, U, C]
    Definition Classes
    Aliases
  34. implicit class QueryExecutor[U, C[_]] extends AnyRef
  35. class QueryInvoker[R] extends BlockingJdbcProfile.QueryInvokerImpl[R]

    Extends QueryInvokerImpl to add selectStatement method.

  36. type Rep[T] = slick.lifted.Rep[T]
    Definition Classes
    Aliases
  37. implicit class RepQueryExecutor[E] extends AnyRef
  38. implicit class ReturningInsertActionComposer2[T, R] extends AnyRef
  39. implicit class RichDBIOAction[R] extends AnyRef

    Extends plain db queries

  40. implicit class RunnableCompiledQueryExecutor[U, C[_]] extends AnyRef
  41. type Sequence[T] = BlockingJdbcProfile.Sequence[T]
    Definition Classes
    API
  42. type Session = slick.jdbc.JdbcBackend.Session
    Definition Classes
    API
  43. type Shape[Level <: ShapeLevel, -M, U, P] = slick.lifted.Shape[Level, M, U, P]
    Definition Classes
    Aliases
  44. type ShapeLevel = slick.lifted.ShapeLevel
    Definition Classes
    Aliases
  45. type SimpleBinaryOperator = slick.lifted.SimpleBinaryOperator
    Definition Classes
    Aliases
  46. type SimpleExpression = slick.lifted.SimpleExpression
    Definition Classes
    Aliases
  47. type SimpleFunction = slick.lifted.SimpleFunction
    Definition Classes
    Aliases
  48. type SimpleLiteral = slick.lifted.SimpleLiteral
    Definition Classes
    Aliases
  49. type SlickException = slick.SlickException
    Definition Classes
    API
  50. type Streaming[+T] = slick.dbio.Streaming[T]
    Definition Classes
    Aliases
  51. type StreamingDBIO[+R, +T] = slick.dbio.DBIOAction[R, slick.dbio.Streaming[T], All]
    Definition Classes
    Aliases
  52. type Table[T] = BlockingJdbcProfile.Table[T]
    Definition Classes
    API
  53. type TableQuery[E <: AbstractTable[_]] = slick.lifted.TableQuery[E]
    Definition Classes
    Aliases
  54. type Tag = slick.lifted.Tag
    Definition Classes
    Aliases
  55. implicit class BlockingSession extends AnyRef

    Extends Session to add methods for session management.

    Extends Session to add methods for session management.

    Definition Classes
    JdbcProfileBlockingSession

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val AsyncExecutor: slick.util.AsyncExecutor.type
    Definition Classes
    Aliases
  5. val Case: slick.lifted.Case.type
    Definition Classes
    Aliases
  6. val Compiled: slick.lifted.Compiled.type
    Definition Classes
    Aliases
  7. val DBIO: DBIOAction.type
    Definition Classes
    Aliases
  8. val Database: DatabaseFactory
    Definition Classes
    API
  9. val Effect: slick.dbio.Effect.type
    Definition Classes
    Aliases
  10. val ForeignKeyAction: slick.model.ForeignKeyAction.type
    Definition Classes
    Aliases
  11. val Functions: slick.lifted.Functions.type
    Definition Classes
    Aliases
  12. val LiteralColumn: slick.lifted.LiteralColumn.type
    Definition Classes
    Aliases
  13. val MappedColumnType: BlockingJdbcProfile.MappedColumnTypeFactory
    Definition Classes
    API
  14. val Parameters: slick.lifted.Parameters.type
    Definition Classes
    Aliases
  15. val Query: slick.lifted.Query.type
    Definition Classes
    Aliases
  16. val Rep: slick.lifted.Rep.type
    Definition Classes
    Aliases
  17. val Sequence: BlockingJdbcProfile.Sequence.type
    Definition Classes
    API
  18. val SimpleBinaryOperator: slick.lifted.SimpleBinaryOperator.type
    Definition Classes
    Aliases
  19. val SimpleExpression: slick.lifted.SimpleExpression.type
    Definition Classes
    Aliases
  20. val SimpleFunction: slick.lifted.SimpleFunction.type
    Definition Classes
    Aliases
  21. val SimpleLiteral: slick.lifted.SimpleLiteral.type
    Definition Classes
    Aliases
  22. val TableQuery: slick.lifted.TableQuery.type
    Definition Classes
    Aliases
  23. val TupleMethods: slick.util.TupleMethods.type
    Definition Classes
    Aliases
  24. implicit def actionBasedSQLInterpolation(s: StringContext): ActionBasedSQLInterpolation
  25. implicit def anyColumnExtensionMethods[B1](c: slick.lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
    Definition Classes
    ExtensionMethodConversions
  26. implicit def anyOptionColumnExtensionMethods[B1](c: slick.lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
    Definition Classes
    ExtensionMethodConversions
  27. implicit def anyOptionExtensionMethods[T, P](v: slick.lifted.Rep[Option[T]])(implicit ol: OptionLift[P, slick.lifted.Rep[Option[T]]]): AnyOptionExtensionMethods[slick.lifted.Rep[Option[T]], P]
    Definition Classes
    ExtensionMethodConversions
  28. implicit def anyOptionValueExtensionMethods[B1](v: Option[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
    Definition Classes
    ExtensionMethodConversions
  29. implicit final def anyToShapedValue[T, U](value: T)(implicit shape: Shape[_ <: FlatShapeLevel, T, U, _]): ShapedValue[T, U]
    Definition Classes
    API
  30. implicit def anyValueExtensionMethods[B1](v: B1)(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
    Definition Classes
    ExtensionMethodConversions
  31. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  32. implicit def bigDecimalColumnType: BigDecimalJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  33. implicit def blobColumnType: BlobJdbcType
    Definition Classes
    ImplicitColumnTypes
  34. implicit def booleanColumnExtensionMethods(c: slick.lifted.Rep[Boolean]): BooleanColumnExtensionMethods[Boolean]
    Definition Classes
    ExtensionMethodConversions
  35. implicit def booleanColumnType: BooleanJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  36. implicit def booleanOptionColumnExtensionMethods(c: slick.lifted.Rep[Option[Boolean]]): BooleanColumnExtensionMethods[Option[Boolean]]
    Definition Classes
    ExtensionMethodConversions
  37. implicit def byteArrayColumnType: ByteArrayJdbcType
    Definition Classes
    ImplicitColumnTypes
  38. implicit def byteColumnType: ByteJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  39. implicit def charColumnType: CharJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  40. implicit def clobColumnType: ClobJdbcType
    Definition Classes
    ImplicitColumnTypes
  41. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  42. implicit def columnExtensionMethods[B1](c: slick.lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): BaseColumnExtensionMethods[B1]
    Definition Classes
    ExtensionMethodConversions
  43. implicit def columnToOrdered[T](c: Rep[T])(implicit arg0: TypedType[T]): ColumnOrdered[T]
    Definition Classes
    API
  44. implicit def compiledToDeleteInvoker[U, C[_]](c: RunnableCompiled[_ <: Query[_, _, C], C[U]]): BlockingDeleteInvoker
  45. implicit def compiledToInsertInvoker[U, C[_]](c: RunnableCompiled[_ <: Query[_, _, C], C[U]]): BlockingInsertInvoker[U]
  46. implicit def compiledToQueryInvoker[U, C[_]](c: RunnableCompiled[_ <: Query[_, _, C], C[U]]): BlockingQueryInvoker[U]
  47. implicit def compiledToUpdateInvoker[U, C[_]](c: RunnableCompiled[_ <: Query[_, _, C], C[U]]): BlockingUpdateInvoker[U]
  48. implicit def dateColumnType: DateJdbcType
    Definition Classes
    ImplicitColumnTypes
  49. implicit def doubleColumnType: DoubleJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  50. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  52. implicit def fastPathExtensionMethods[T, P](mp: MappedProjection[T, P]): BlockingJdbcProfile.FastPathExtensionMethods[ResultConverterDomain, T, P]
    Definition Classes
    API
  53. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  54. implicit def floatColumnType: FloatJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  55. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  56. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  57. implicit def instantColumnType: InstantJdbcType
    Definition Classes
    ImplicitColumnTypes
  58. implicit def intColumnType: IntJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. implicit def isomorphicType[A, B](implicit iso: slick.lifted.Isomorphism[A, B], ct: ClassTag[A], jt: BlockingJdbcProfile.BaseColumnType[B]): BlockingJdbcProfile.BaseColumnType[A]
    Definition Classes
    ImplicitColumnTypes
  61. implicit def localDateColumnType: LocalDateJdbcType
    Definition Classes
    ImplicitColumnTypes
  62. implicit def localDateTimeColumnType: LocalDateTimeJdbcType
    Definition Classes
    ImplicitColumnTypes
  63. implicit def localTimeColumnType: LocalTimeJdbcType
    Definition Classes
    ImplicitColumnTypes
  64. implicit def longColumnType: LongJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  65. implicit def mappedToOptionStringColumnExtensionMethods[B1 <: slick.lifted.MappedTo[String]](c: slick.lifted.Rep[Option[B1]]): StringColumnExtensionMethods[Option[String]]
    Definition Classes
    ExtensionMethodConversions
  66. implicit def mappedToStringColumnExtensionMethods[B1 <: slick.lifted.MappedTo[String]](c: slick.lifted.Rep[B1]): StringColumnExtensionMethods[String]
    Definition Classes
    ExtensionMethodConversions
  67. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  69. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  70. implicit def numericColumnExtensionMethods[B1](c: slick.lifted.Rep[B1])(implicit tm: BaseTypedType[B1] with NumericTypedType): BaseNumericColumnExtensionMethods[B1]
    Definition Classes
    ExtensionMethodConversions
  71. implicit def numericOptionColumnExtensionMethods[B1](c: slick.lifted.Rep[Option[B1]])(implicit tm: BaseTypedType[B1] with NumericTypedType): OptionNumericColumnExtensionMethods[B1]
    Definition Classes
    ExtensionMethodConversions
  72. implicit def offsetDateTimeColumnType: OffsetDateTimeJdbcType
    Definition Classes
    ImplicitColumnTypes
  73. implicit def offsetTimeColumnType: OffsetTimeJdbcType
    Definition Classes
    ImplicitColumnTypes
  74. implicit def optionColumnExtensionMethods[B1](c: slick.lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): OptionColumnExtensionMethods[B1]
    Definition Classes
    ExtensionMethodConversions
  75. implicit def queryInsertActionExtensionMethods[U, C[_]](q: Query[_, U, C]): BlockingJdbcProfile.InsertActionExtensionMethods[U]
    Definition Classes
    API
  76. implicit def queryToDeleteInvoker[U, C[_]](q: Query[_, U, C]): BlockingDeleteInvoker
  77. implicit def queryToInsertInvoker[U, C[_]](q: Query[_, U, C]): BlockingInsertInvoker[U]
  78. implicit def queryToQueryInvoker[U, C[_]](q: Query[_, U, C]): BlockingQueryInvoker[U]
  79. implicit def queryToUpdateInvoker[U, C[_]](q: Query[_, U, C]): BlockingUpdateInvoker[U]
  80. implicit def recordQueryActionExtensionMethods[M, R](q: M)(implicit shape: Shape[_ <: FlatShapeLevel, M, R, _]): BlockingJdbcProfile.QueryActionExtensionMethods[R, NoStream]
    Definition Classes
    API
  81. implicit def runnableCompiledQueryActionExtensionMethods[RU](c: RunnableCompiled[_, RU]): BlockingJdbcProfile.QueryActionExtensionMethods[RU, NoStream]
    Definition Classes
    API
  82. implicit def schemaActionExtensionMethods(sd: BlockingJdbcProfile.SchemaDescription): BlockingJdbcProfile.SchemaActionExtensionMethods
    Definition Classes
    API
  83. implicit def shortColumnType: ShortJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  84. implicit def singleColumnQueryExtensionMethods[B1, C[_]](q: slick.lifted.Query[slick.lifted.Rep[B1], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, B1, C]
    Definition Classes
    ExtensionMethodConversions
  85. implicit def singleOptionColumnQueryExtensionMethods[B1, C[_]](q: slick.lifted.Query[slick.lifted.Rep[Option[B1]], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, Option[B1], C]
    Definition Classes
    ExtensionMethodConversions
  86. implicit val slickProfile: BlockingJdbcProfile.this.type
    Definition Classes
    API
  87. implicit def streamableAppliedCompiledFunctionActionExtensionMethods[R, RU, EU, C[_]](c: AppliedCompiledFunction[_, Query[R, EU, C], RU]): BlockingJdbcProfile.StreamingQueryActionExtensionMethods[RU, EU]
    Definition Classes
    API
  88. implicit def streamableCompiledInsertActionExtensionMethods[EU](c: StreamableCompiled[_, _, EU]): BlockingJdbcProfile.InsertActionExtensionMethods[EU]
    Definition Classes
    API
  89. implicit def streamableCompiledQueryActionExtensionMethods[RU, EU](c: StreamableCompiled[_, RU, EU]): BlockingJdbcProfile.StreamingQueryActionExtensionMethods[RU, EU]
    Definition Classes
    API
  90. implicit def streamableQueryActionExtensionMethods[U, C[_]](q: Query[_, U, C]): BlockingJdbcProfile.StreamingQueryActionExtensionMethods[C[U], U]
    Definition Classes
    API
  91. implicit def stringColumnExtensionMethods(c: slick.lifted.Rep[String]): StringColumnExtensionMethods[String]
    Definition Classes
    ExtensionMethodConversions
  92. implicit def stringColumnType: StringJdbcType
    Definition Classes
    ImplicitColumnTypes → ImplicitColumnTypes
  93. implicit def stringOptionColumnExtensionMethods(c: slick.lifted.Rep[Option[String]]): StringColumnExtensionMethods[Option[String]]
    Definition Classes
    ExtensionMethodConversions
  94. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  95. implicit def tableQueryToTableQueryExtensionMethods[T <: slick.relational.RelationalProfile.Table[_], U](q: Query[T, U, Seq] with TableQuery[T]): BlockingJdbcProfile.TableQueryExtensionMethods[T, U]
    Definition Classes
    API
  96. implicit def timeColumnType: TimeJdbcType
    Definition Classes
    ImplicitColumnTypes
  97. implicit def timestampColumnType: TimestampJdbcType
    Definition Classes
    ImplicitColumnTypes
  98. def toString(): String
    Definition Classes
    AnyRef → Any
  99. implicit def uuidColumnType: UUIDJdbcType
    Definition Classes
    ImplicitColumnTypes
  100. implicit def valueToConstColumn[T](v: T)(implicit arg0: TypedType[T]): LiteralColumn[T]
    Definition Classes
    API
  101. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  102. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  103. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  104. implicit def zonedDateTimeColumnType: ZonedDateTimeJdbcType
    Definition Classes
    ImplicitColumnTypes

Deprecated Value Members

  1. implicit def columnToOptionColumn[T](c: Rep[T])(implicit arg0: BaseTypedType[T]): Rep[Option[T]]
    Definition Classes
    API
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0) Use an explicit conversion to an Option column with .?

  2. val slickDriver: BlockingJdbcProfile.this.type
    Definition Classes
    API
    Annotations
    @deprecated
    Deprecated

    (Since version 3.2) User slickProfile instead of slickDriver

Inherited from BlockingJdbcProfile.BlockingAPI

Inherited from BlockingJdbcProfile.API

Inherited from BlockingJdbcProfile.ImplicitColumnTypes

Inherited from BlockingJdbcProfile.API

Inherited from ExtensionMethodConversions

Inherited from Aliases

Inherited from AnyRef

Inherited from Any

Ungrouped