Get

doobie.util.Get$
See theGet companion class
object Get extends GetInstances

Attributes

Companion:
class
Source:
get.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Get.type

Members list

Concise view

Instances

implicit def ArrayTypeAsListGet[A](implicit ev: Get[Array[A]]): Get[List[A]]

Attributes

Inherited from:
GetInstances
Source:
get.scala
implicit def ArrayTypeAsVectorGet[A](implicit ev: Get[Array[A]]): Get[Vector[A]]

Attributes

Inherited from:
GetInstances
Source:
get.scala
implicit val FunctorGet: Functor[Get]

Attributes

Inherited from:
GetInstances
Source:
get.scala

Type members

Classlikes

final case class Advanced[A](typeStack: NonEmptyList[Option[String]], jdbcSources: NonEmptyList[JdbcType], schemaTypes: NonEmptyList[String], get: Coyoneda[[_] =>> (ResultSet, Int) => _$3, A]) extends Get[A]

Get instance for an advanced JDBC type.

Get instance for an advanced JDBC type.

Attributes

Companion:
object
Source:
get.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Get[A]
class Object
trait Matchable
class Any
object Advanced

Attributes

Companion:
class
Source:
get.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Basic[A](typeStack: NonEmptyList[Option[String]], jdbcSources: NonEmptyList[JdbcType], jdbcSourceSecondary: List[JdbcType], get: Coyoneda[[_] =>> (ResultSet, Int) => _$2, A]) extends Get[A]

Get instance for a basic JDBC type.

Get instance for a basic JDBC type.

Attributes

Companion:
object
Source:
get.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Get[A]
class Object
trait Matchable
class Any
object Basic

Attributes

Companion:
class
Source:
get.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Basic.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Value members

Concrete methods

def apply[A](implicit ev: Get[A]): Get[A]

Attributes

Source:
get.scala

Implicits

Implicits

implicit def fromMeta[A](implicit m: Meta[A]): Get[A]

An implicit Meta[A] means we also have an implicit Get[A].

An implicit Meta[A] means we also have an implicit Get[A].

Attributes

Source:
get.scala