WebappUtilCirceExtHCursor

final class WebappUtilCirceExtHCursor(self: HCursor) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def decodeSomeOrOne[F[_], A](one: A => F[A])(implicit F: Decoder[F[A]], A: Decoder[A]): Result[F[A]]
def getOption[A : Decoder](key: String, nullIsNone: Boolean): Result[Option[A]]
def getOrDefault[A : Decoder](key: String, default: A, nullIsNone: Boolean): Result[A]
def getSoleField[A : Decoder](key: String): Result[A]
def getSomeOrOne[F[_], A](key: String, one: A => F[A])(implicit F: Decoder[F[A]], A: Decoder[A]): Result[F[A]]