Type Members
- type AsyncExecutor = util.AsyncExecutor
- type CaseClassShape[P <: Product, LiftedTuple, LiftedCaseClass <: P, PlainTuple, PlainCaseClass <: P] = lifted.CaseClassShape[P, LiftedTuple, LiftedCaseClass, PlainTuple, PlainCaseClass]
- type ColumnsShapeLevel = lifted.ColumnsShapeLevel
- type Compiled[T] = lifted.Compiled[T]
- type ConstColumn[T] = lifted.ConstColumn[T]
- type DBIO[+R] = dbio.DBIOAction[R, dbio.NoStream, All]
- type DBIOAction[+R, +S <: dbio.NoStream, -E <: dbio.Effect] = dbio.DBIOAction[R, S, E]
- type Database = Backend.Database
- type Effect = dbio.Effect
- type FlatShapeLevel = lifted.FlatShapeLevel
- type ForeignKeyAction = model.ForeignKeyAction
- type LiteralColumn[T] = lifted.LiteralColumn[T]
- type MappedProductShape[Level <: ShapeLevel, C, M <: C, U <: C, P <: C] = lifted.MappedProductShape[Level, C, M, U, P]
- type MappedScalaProductShape[Level <: ShapeLevel, C <: Product, M <: C, U <: C, P <: C] = lifted.MappedScalaProductShape[Level, C, M, U, P]
- type NestedShapeLevel = lifted.NestedShapeLevel
- type NoStream = dbio.NoStream
- type Parameters[PU, PP] = lifted.Parameters[PU, PP]
- type ProductClassShape[E <: Product, C <: Product] = lifted.ProductClassShape[E, C]
- type Query[+E, U, C[_]] = lifted.Query[E, U, C]
- type Rep[T] = lifted.Rep[T]
- type Session = Backend.Session
- type Shape[Level <: ShapeLevel, -M, U, P] = lifted.Shape[Level, M, U, P]
- type ShapeLevel = lifted.ShapeLevel
- type SimpleBinaryOperator = lifted.SimpleBinaryOperator
- type SimpleExpression = lifted.SimpleExpression
- type SimpleFunction = lifted.SimpleFunction
- type SimpleLiteral = lifted.SimpleLiteral
- type SlickException = slick.SlickException
- type Streaming[+T] = dbio.Streaming[T]
- type StreamingDBIO[+R, +T] = dbio.DBIOAction[R, dbio.Streaming[T], All]
- type TableQuery[E <: AbstractTable[_]] = lifted.TableQuery[E]
- type Tag = lifted.Tag
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def +(other: String): String
- def ->[B](y: B): (BasicAPI, B)
- final def ==(arg0: Any): Boolean
- val AsyncExecutor: util.AsyncExecutor.type
- val Case: lifted.Case.type
- val Compiled: lifted.Compiled.type
- val DBIO: DBIOAction.type
- val Database: Backend.DatabaseFactory
- val Effect: dbio.Effect.type
- val ForeignKeyAction: model.ForeignKeyAction.type
- val Functions: lifted.Functions.type
- val LiteralColumn: lifted.LiteralColumn.type
- val Parameters: lifted.Parameters.type
- val Query: lifted.Query.type
- val Rep: lifted.Rep.type
- val SimpleBinaryOperator: lifted.SimpleBinaryOperator.type
- val SimpleExpression: lifted.SimpleExpression.type
- val SimpleFunction: lifted.SimpleFunction.type
- val SimpleLiteral: lifted.SimpleLiteral.type
- val TableQuery: lifted.TableQuery.type
- val TupleMethods: util.TupleMethods.type
- implicit def anyColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionExtensionMethods[T, P](v: lifted.Rep[Option[T]])(implicit ol: OptionLift[P, lifted.Rep[Option[T]]]): AnyOptionExtensionMethods[lifted.Rep[Option[T]], P]
- implicit def anyOptionValueExtensionMethods[B1](v: Option[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit final def anyToShapedValue[T, U](value: T)(implicit shape: Shape[_ <: FlatShapeLevel, T, U, _]): ShapedValue[T, U]
- implicit def anyValueExtensionMethods[B1](v: B1)(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- final def asInstanceOf[T0]: T0
- implicit def booleanColumnExtensionMethods(c: lifted.Rep[Boolean]): BooleanColumnExtensionMethods[Boolean]
- implicit def booleanOptionColumnExtensionMethods(c: lifted.Rep[Option[Boolean]]): BooleanColumnExtensionMethods[Option[Boolean]]
- def clone(): AnyRef
- implicit def columnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): BaseColumnExtensionMethods[B1]
- def ensuring(cond: (BasicAPI) => Boolean, msg: => Any): BasicAPI
- def ensuring(cond: (BasicAPI) => Boolean): BasicAPI
- def ensuring(cond: Boolean, msg: => Any): BasicAPI
- def ensuring(cond: Boolean): BasicAPI
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- implicit def numericColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit tm: BaseTypedType[B1] with NumericTypedType): BaseNumericColumnExtensionMethods[B1]
- implicit def numericOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit tm: BaseTypedType[B1] with NumericTypedType): OptionNumericColumnExtensionMethods[B1]
- implicit def optionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): OptionColumnExtensionMethods[B1]
- implicit def recordQueryActionExtensionMethods[M, R](q: M)(implicit shape: Shape[_ <: FlatShapeLevel, M, R, _]): BasicProfile.QueryActionExtensionMethods[R, NoStream]
- implicit def runnableCompiledQueryActionExtensionMethods[RU](c: RunnableCompiled[_, RU]): BasicProfile.QueryActionExtensionMethods[RU, NoStream]
- implicit def singleColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[B1], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, B1, C]
- implicit def singleOptionColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[Option[B1]], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, Option[B1], C]
- implicit val slickProfile: BasicProfile.this.type
- implicit def streamableAppliedCompiledFunctionActionExtensionMethods[R, RU, EU, C[_]](c: AppliedCompiledFunction[_, Query[R, EU, C], RU]): BasicProfile.StreamingQueryActionExtensionMethods[RU, EU]
- implicit def streamableCompiledQueryActionExtensionMethods[RU, EU](c: StreamableCompiled[_, RU, EU]): BasicProfile.StreamingQueryActionExtensionMethods[RU, EU]
- implicit def streamableQueryActionExtensionMethods[U, C[_]](q: Query[_, U, C]): BasicProfile.StreamingQueryActionExtensionMethods[C[U], U]
- implicit def stringColumnExtensionMethods(c: lifted.Rep[String]): StringColumnExtensionMethods[String]
- implicit def stringOptionColumnExtensionMethods(c: lifted.Rep[Option[String]]): StringColumnExtensionMethods[Option[String]]
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
Deprecated Value Members
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (BasicAPI, B)
Value Members
- implicit def anyColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionExtensionMethods[T, P](v: lifted.Rep[Option[T]])(implicit ol: OptionLift[P, lifted.Rep[Option[T]]]): AnyOptionExtensionMethods[lifted.Rep[Option[T]], P]
- implicit def anyOptionValueExtensionMethods[B1](v: Option[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyValueExtensionMethods[B1](v: B1)(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def booleanColumnExtensionMethods(c: lifted.Rep[Boolean]): BooleanColumnExtensionMethods[Boolean]
- implicit def booleanOptionColumnExtensionMethods(c: lifted.Rep[Option[Boolean]]): BooleanColumnExtensionMethods[Option[Boolean]]
- implicit def columnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): BaseColumnExtensionMethods[B1]
- implicit def numericColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit tm: BaseTypedType[B1] with NumericTypedType): BaseNumericColumnExtensionMethods[B1]
- implicit def numericOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit tm: BaseTypedType[B1] with NumericTypedType): OptionNumericColumnExtensionMethods[B1]
- implicit def optionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): OptionColumnExtensionMethods[B1]
- implicit def singleColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[B1], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, B1, C]
- implicit def singleOptionColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[Option[B1]], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, Option[B1], C]
- implicit def stringColumnExtensionMethods(c: lifted.Rep[String]): StringColumnExtensionMethods[String]
- implicit def stringOptionColumnExtensionMethods(c: lifted.Rep[Option[String]]): StringColumnExtensionMethods[Option[String]]
Inherited from AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def clone(): AnyRef
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- def finalize(): Unit
Inherited from Any
Value Members
- final def asInstanceOf[T0]: T0
- final def isInstanceOf[T0]: Boolean
Inherited by implicit conversion any2stringadd fromBasicAPI to any2stringadd[BasicAPI]
Value Members
- def +(other: String): String
Inherited by implicit conversion StringFormat fromBasicAPI to StringFormat[BasicAPI]
Value Members
- def formatted(fmtstr: String): String
Inherited by implicit conversion ArrowAssoc fromBasicAPI to ArrowAssoc[BasicAPI]
Ungrouped
- type AsyncExecutor = util.AsyncExecutor
- type CaseClassShape[P <: Product, LiftedTuple, LiftedCaseClass <: P, PlainTuple, PlainCaseClass <: P] = lifted.CaseClassShape[P, LiftedTuple, LiftedCaseClass, PlainTuple, PlainCaseClass]
- type ColumnsShapeLevel = lifted.ColumnsShapeLevel
- type Compiled[T] = lifted.Compiled[T]
- type ConstColumn[T] = lifted.ConstColumn[T]
- type DBIO[+R] = dbio.DBIOAction[R, dbio.NoStream, All]
- type DBIOAction[+R, +S <: dbio.NoStream, -E <: dbio.Effect] = dbio.DBIOAction[R, S, E]
- type Database = Backend.Database
- type Effect = dbio.Effect
- type FlatShapeLevel = lifted.FlatShapeLevel
- type ForeignKeyAction = model.ForeignKeyAction
- type LiteralColumn[T] = lifted.LiteralColumn[T]
- type MappedProductShape[Level <: ShapeLevel, C, M <: C, U <: C, P <: C] = lifted.MappedProductShape[Level, C, M, U, P]
- type MappedScalaProductShape[Level <: ShapeLevel, C <: Product, M <: C, U <: C, P <: C] = lifted.MappedScalaProductShape[Level, C, M, U, P]
- type NestedShapeLevel = lifted.NestedShapeLevel
- type NoStream = dbio.NoStream
- type Parameters[PU, PP] = lifted.Parameters[PU, PP]
- type ProductClassShape[E <: Product, C <: Product] = lifted.ProductClassShape[E, C]
- type Query[+E, U, C[_]] = lifted.Query[E, U, C]
- type Rep[T] = lifted.Rep[T]
- type Session = Backend.Session
- type Shape[Level <: ShapeLevel, -M, U, P] = lifted.Shape[Level, M, U, P]
- type ShapeLevel = lifted.ShapeLevel
- type SimpleBinaryOperator = lifted.SimpleBinaryOperator
- type SimpleExpression = lifted.SimpleExpression
- type SimpleFunction = lifted.SimpleFunction
- type SimpleLiteral = lifted.SimpleLiteral
- type SlickException = slick.SlickException
- type Streaming[+T] = dbio.Streaming[T]
- type StreamingDBIO[+R, +T] = dbio.DBIOAction[R, dbio.Streaming[T], All]
- type TableQuery[E <: AbstractTable[_]] = lifted.TableQuery[E]
- type Tag = lifted.Tag
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def +(other: String): String
- def ->[B](y: B): (BasicAPI, B)
- final def ==(arg0: Any): Boolean
- val AsyncExecutor: util.AsyncExecutor.type
- val Case: lifted.Case.type
- val Compiled: lifted.Compiled.type
- val DBIO: DBIOAction.type
- val Database: Backend.DatabaseFactory
- val Effect: dbio.Effect.type
- val ForeignKeyAction: model.ForeignKeyAction.type
- val Functions: lifted.Functions.type
- val LiteralColumn: lifted.LiteralColumn.type
- val Parameters: lifted.Parameters.type
- val Query: lifted.Query.type
- val Rep: lifted.Rep.type
- val SimpleBinaryOperator: lifted.SimpleBinaryOperator.type
- val SimpleExpression: lifted.SimpleExpression.type
- val SimpleFunction: lifted.SimpleFunction.type
- val SimpleLiteral: lifted.SimpleLiteral.type
- val TableQuery: lifted.TableQuery.type
- val TupleMethods: util.TupleMethods.type
- implicit def anyColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit def anyOptionExtensionMethods[T, P](v: lifted.Rep[Option[T]])(implicit ol: OptionLift[P, lifted.Rep[Option[T]]]): AnyOptionExtensionMethods[lifted.Rep[Option[T]], P]
- implicit def anyOptionValueExtensionMethods[B1](v: Option[B1])(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- implicit final def anyToShapedValue[T, U](value: T)(implicit shape: Shape[_ <: FlatShapeLevel, T, U, _]): ShapedValue[T, U]
- implicit def anyValueExtensionMethods[B1](v: B1)(implicit arg0: BaseTypedType[B1]): AnyExtensionMethods
- final def asInstanceOf[T0]: T0
- implicit def booleanColumnExtensionMethods(c: lifted.Rep[Boolean]): BooleanColumnExtensionMethods[Boolean]
- implicit def booleanOptionColumnExtensionMethods(c: lifted.Rep[Option[Boolean]]): BooleanColumnExtensionMethods[Option[Boolean]]
- def clone(): AnyRef
- implicit def columnExtensionMethods[B1](c: lifted.Rep[B1])(implicit arg0: BaseTypedType[B1]): BaseColumnExtensionMethods[B1]
- def ensuring(cond: (BasicAPI) => Boolean, msg: => Any): BasicAPI
- def ensuring(cond: (BasicAPI) => Boolean): BasicAPI
- def ensuring(cond: Boolean, msg: => Any): BasicAPI
- def ensuring(cond: Boolean): BasicAPI
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- implicit def numericColumnExtensionMethods[B1](c: lifted.Rep[B1])(implicit tm: BaseTypedType[B1] with NumericTypedType): BaseNumericColumnExtensionMethods[B1]
- implicit def numericOptionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit tm: BaseTypedType[B1] with NumericTypedType): OptionNumericColumnExtensionMethods[B1]
- implicit def optionColumnExtensionMethods[B1](c: lifted.Rep[Option[B1]])(implicit arg0: BaseTypedType[B1]): OptionColumnExtensionMethods[B1]
- implicit def recordQueryActionExtensionMethods[M, R](q: M)(implicit shape: Shape[_ <: FlatShapeLevel, M, R, _]): BasicProfile.QueryActionExtensionMethods[R, NoStream]
- implicit def runnableCompiledQueryActionExtensionMethods[RU](c: RunnableCompiled[_, RU]): BasicProfile.QueryActionExtensionMethods[RU, NoStream]
- implicit def singleColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[B1], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, B1, C]
- implicit def singleOptionColumnQueryExtensionMethods[B1, C[_]](q: lifted.Query[lifted.Rep[Option[B1]], _, C])(implicit arg0: BaseTypedType[B1]): SingleColumnQueryExtensionMethods[B1, Option[B1], C]
- implicit val slickProfile: BasicProfile.this.type
- implicit def streamableAppliedCompiledFunctionActionExtensionMethods[R, RU, EU, C[_]](c: AppliedCompiledFunction[_, Query[R, EU, C], RU]): BasicProfile.StreamingQueryActionExtensionMethods[RU, EU]
- implicit def streamableCompiledQueryActionExtensionMethods[RU, EU](c: StreamableCompiled[_, RU, EU]): BasicProfile.StreamingQueryActionExtensionMethods[RU, EU]
- implicit def streamableQueryActionExtensionMethods[U, C[_]](q: Query[_, U, C]): BasicProfile.StreamingQueryActionExtensionMethods[C[U], U]
- implicit def stringColumnExtensionMethods(c: lifted.Rep[String]): StringColumnExtensionMethods[String]
- implicit def stringOptionColumnExtensionMethods(c: lifted.Rep[Option[String]]): StringColumnExtensionMethods[Option[String]]
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (BasicAPI, B)
edit this text on github
Scala Language-Integrated Connection Kit
This is the API documentation for the Slick database library. It should be used as an additional resource to the user manual.
Further documentation for Slick can be found on the documentation pages.
To the slick package list...