object
Decoder
Type Members
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
apply[A](implicit d: Decoder[A]): Decoder[A]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
implicit
val
decodeBigDecimal: Decoder[BigDecimal]
-
implicit
val
decodeBigInt: Decoder[BigInt]
-
implicit
val
decodeBoolean: Decoder[Boolean]
-
implicit
val
decodeByte: Decoder[Byte]
-
implicit
def
decodeCanBuildFrom[A, C[_]](implicit d: Decoder[A], cbf: CanBuildFrom[Nothing, A, C[A]]): Decoder[C[A]]
-
implicit
val
decodeChar: Decoder[Char]
-
implicit
val
decodeDouble: Decoder[Double]
-
def
decodeEither[A, B](leftKey: String, rightKey: String)(implicit da: Decoder[A], db: Decoder[B]): Decoder[Either[A, B]]
-
implicit
val
decodeFloat: Decoder[Float]
-
implicit
val
decodeHCursor: Decoder[HCursor]
-
implicit
val
decodeInt: Decoder[Int]
-
implicit
val
decodeJson: Decoder[Json]
-
implicit
val
decodeLong: Decoder[Long]
-
implicit
def
decodeMap[M[K, +V] <: Map[K, V], V](implicit d: Decoder[V], cbf: CanBuildFrom[Nothing, (String, V), M[String, V]]): Decoder[M[String, V]]
-
implicit
def
decodeNonEmptyList[A](implicit arg0: Decoder[A]): Decoder[NonEmptyList[A]]
-
implicit
def
decodeOption[A](implicit d: Decoder[A]): Decoder[Option[A]]
-
implicit
def
decodeSet[A](implicit arg0: Decoder[A]): Decoder[Set[A]]
-
implicit
val
decodeShort: Decoder[Short]
-
implicit
val
decodeString: Decoder[String]
-
implicit
val
decodeUnit: Decoder[Unit]
-
def
decodeValidated[E, A](failureKey: String, successKey: String)(implicit de: Decoder[E], da: Decoder[A]): Decoder[Validated[E, A]]
-
def
decodeXor[A, B](leftKey: String, rightKey: String)(implicit da: Decoder[A], db: Decoder[B]): Decoder[Xor[A, B]]
-
-
-
def
finalize(): Unit
-
implicit
def
fromSecondaryDecoder[A](implicit d: Secondary[A]): Decoder[A]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
val
monadDecode: Monad[Decoder]
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
Miscellaneous utilities
Decoder instances
Disjunction instances
Type class instances
Ungrouped
Utilities and instances for Decoder.