final case class Advanced[A](typeStack: NonEmptyList[Option[scala.reflect.api.JavaUniverse.Type]], jdbcSources: NonEmptyList[JdbcType], schemaTypes: NonEmptyList[String], get: Coyoneda[[γ$5$](ResultSet, Int) ⇒ γ$5$, A]) extends Get[A] with Product with Serializable
- Alphabetic
- By Inheritance
- Advanced
- Serializable
- Serializable
- Product
- Equals
- Get
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
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
-
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 fold[B](f: (Basic[A]) ⇒ B, g: (Advanced[A]) ⇒ B): B
- val get: Coyoneda[[γ$4$](ResultSet, Int) ⇒ γ$4$, A]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val jdbcSources: NonEmptyList[JdbcType]
-
final
def
map[B](f: (A) ⇒ B): Get[B]
Apply
f
to values retrieved by thisGet
.Apply
f
to values retrieved by thisGet
. Prefertmap
when possible because it will allow for better diagnostics when checking queries. Note thatnull
values will not be transformed, so you do not need to (nor can you) handle this case.- Definition Classes
- Get
- def mapImpl[B](f: (A) ⇒ B, typ: Option[scala.reflect.api.JavaUniverse.Type]): Get[B]
-
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()
- val schemaTypes: NonEmptyList[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
temap[B](f: (A) ⇒ Either[String, B])(implicit sA: Show[A], evA: scala.reflect.api.JavaUniverse.TypeTag[A], evB: scala.reflect.api.JavaUniverse.TypeTag[B]): Get[B]
Equivalent to
tmap
, but allows the conversion to fail with an error message.Equivalent to
tmap
, but allows the conversion to fail with an error message.- Definition Classes
- Get
- Annotations
- @SuppressWarnings()
-
final
def
tmap[B](f: (A) ⇒ B)(implicit ev: scala.reflect.api.JavaUniverse.TypeTag[B]): Get[B]
Equivalent to
map
, but accumulates the destination type in the type stack for improved diagnostics.Equivalent to
map
, but accumulates the destination type in the type stack for improved diagnostics. Prefer this method when you have concrete types or an available TypeTag.- Definition Classes
- Get
- val typeStack: NonEmptyList[Option[scala.reflect.api.JavaUniverse.Type]]
-
final
def
unsafeGetNonNullable(rs: ResultSet, n: Int): A
- Definition Classes
- Get
- Annotations
- @SuppressWarnings()
-
final
def
unsafeGetNullable(rs: ResultSet, n: Int): Option[A]
- Definition Classes
- Get
-
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( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.