object implicits extends Instances with AllSyntax with SqlMeta with TimeMeta with LegacyMeta
Top-level import for all instances and syntax provided by doobie-free and doobie-core.
- Source
- package.scala
- Grouped
- Alphabetic
- By Inheritance
- implicits
- LegacyMeta
- TimeMeta
- SqlMeta
- AllSyntax
- ToPutOps
- ToAlignSyntax
- ToSqlInterpolator
- ToStreamOps
- ToConnectionIOOps
- ToFoldableOps
- ToApplicativeErrorOps
- Instances
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
MonoidConnectionIO[A](implicit arg0: Monoid[A]): Monoid[free.ConnectionIO[A]]
- Definition Classes
- Instances
-
implicit
def
SemigroupConnectionIO[A](implicit arg0: Semigroup[A]): Semigroup[free.ConnectionIO[A]]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncBlobIO: WeakAsync[free.BlobIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncCallableStatementIO: WeakAsync[free.CallableStatementIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncClobIO: WeakAsync[free.ClobIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncConnectionIO: WeakAsync[free.ConnectionIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncDatabaseMetaDataIO: WeakAsync[free.DatabaseMetaDataIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncDriverIO: WeakAsync[free.DriverIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncNClobIO: WeakAsync[free.NClobIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncPreparedStatementIO: WeakAsync[free.PreparedStatementIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncRefIO: WeakAsync[free.RefIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncResultSetIO: WeakAsync[free.ResultSetIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncSQLDataIO: WeakAsync[free.SQLDataIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncSQLInputIO: WeakAsync[free.SQLInputIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncSQLOutputIO: WeakAsync[free.SQLOutputIO]
- Definition Classes
- Instances
-
implicit
lazy val
WeakAsyncStatementIO: WeakAsync[free.StatementIO]
- Definition Classes
- Instances
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
implicit
def
toConnectionIOOps[A](ma: doobie.ConnectionIO[A]): ConnectionIOOps[A]
- Definition Classes
- ToConnectionIOOps
-
implicit
def
toDoobieAlignSyntax[A](as: List[A]): AlignSyntax[A]
- Definition Classes
- ToAlignSyntax
-
implicit
def
toDoobieApplicativeErrorOps[M[_], A](ma: M[A])(implicit ev: ApplicativeError[M, Throwable]): ApplicativeErrorOps[M, A]
- Definition Classes
- ToApplicativeErrorOps
-
implicit
def
toDoobieFoldableOps[F[_], A](fa: F[A])(implicit arg0: Foldable[F], arg1: Monoid[A]): FoldableOps[F, A]
- Definition Classes
- ToFoldableOps
-
implicit
def
toDoobieKleisliStreamOps[A, B](fa: Stream[[γ$3$]Kleisli[[A]Free[ConnectionOp, A], A, γ$3$], B]): KleisliStreamOps[A, B]
- Definition Classes
- ToStreamOps
-
implicit
def
toDoobiePipeOps[F[_], A, B](inner: Pipe[F, A, B]): PipeOps[F, A, B]
- Definition Classes
- ToStreamOps
-
implicit
def
toDoobieStreamOps[F[_], A](fa: Stream[F, A]): StreamOps[F, A]
- Definition Classes
- ToStreamOps
-
implicit
def
toEitherTConnectionIOOps[E, A](ma: EitherT[doobie.ConnectionIO, E, A]): EitherTConnectionIOOps[E, A]
- Definition Classes
- ToConnectionIOOps
-
implicit
def
toKleisliConnectionIOOps[A, B](ma: Kleisli[doobie.ConnectionIO, A, B]): KleisliConnectionIOOps[A, B]
- Definition Classes
- ToConnectionIOOps
-
implicit
def
toOptionPutOps[A](a: Option[A])(implicit arg0: util.Put[A]): OptionPutOps[A]
- Definition Classes
- ToPutOps
-
implicit
def
toOptionTConnectionIOOps[A](ma: OptionT[doobie.ConnectionIO, A]): OptionTConnectionIOOps[A]
- Definition Classes
- ToConnectionIOOps
-
implicit
def
toPutOps[A](a: A)(implicit arg0: util.Put[A]): PutOps[A]
- Definition Classes
- ToPutOps
-
implicit
def
toSqlInterpolator(sc: StringContext): SqlInterpolator
- Definition Classes
- ToSqlInterpolator
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
object
legacy
- Definition Classes
- LegacyMeta
-
object
javasql extends MetaConstructors with SqlMetaInstances
- Definition Classes
- SqlMeta
-
object
javatimedrivernative extends MetaConstructors with TimeMetaInstances
Use this import if you want to use the driver-native support for java.time.* types.
Use this import if you want to use the driver-native support for java.time.* types. This means that the java.time value is passed straight to the JDBC driver you're using without being converted to java.sql.* types (Unlike doobie.implicits.legacy.instant/localdate)
- Definition Classes
- TimeMeta
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated
-
object
javatime extends MetaConstructors with TimeMetaInstances
- Definition Classes
- TimeMeta
- Annotations
- @deprecated
- Deprecated
(Since version 0.11.0)