QueryParamDecoder

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[T](implicit ev: QueryParamDecoder[T]): QueryParamDecoder[T]

summon an implicit QueryParamDecoder

summon an implicit QueryParamDecoder

def dayOfWeek(formatter: DateTimeFormatter): QueryParamDecoder[DayOfWeek]
def fail[A](sanitized: String, detail: String): QueryParamDecoder[A]

A decoder that always fails.

A decoder that always fails.

def fromCodec[T](implicit ev: QueryParamCodec[T]): QueryParamDecoder[T]
def fromUnsafeCast[T](cast: QueryParameterValue => T)(typeName: String): QueryParamDecoder[T]
def instant(formatter: DateTimeFormatter): QueryParamDecoder[Instant]
def instantQueryParamDecoder(formatter: DateTimeFormatter): QueryParamDecoder[Instant]
def localDate(formatter: DateTimeFormatter): QueryParamDecoder[LocalDate]
def localDateQueryParamDecoder(formatter: DateTimeFormatter): QueryParamDecoder[LocalDate]
def localDateTime(formatter: DateTimeFormatter): QueryParamDecoder[LocalDateTime]
def localTime(formatter: DateTimeFormatter): QueryParamDecoder[LocalTime]
def month(formatter: DateTimeFormatter): QueryParamDecoder[Month]
def monthDay(formatter: DateTimeFormatter): QueryParamDecoder[MonthDay]
def offsetDateTime(formatter: DateTimeFormatter): QueryParamDecoder[OffsetDateTime]
def offsetTime(formatter: DateTimeFormatter): QueryParamDecoder[OffsetTime]
def success[A](a: A): QueryParamDecoder[A]

A decoder that always succeeds.

A decoder that always succeeds.

def year(formatter: DateTimeFormatter): QueryParamDecoder[Year]
def yearMonth(formatter: DateTimeFormatter): QueryParamDecoder[YearMonth]
def zoneOffset(formatter: DateTimeFormatter): QueryParamDecoder[ZoneOffset]
def zonedDateTime(formatter: DateTimeFormatter): QueryParamDecoder[ZonedDateTime]
def zonedDateTimeQueryParamDecoder(formatter: DateTimeFormatter): QueryParamDecoder[ZonedDateTime]

Implicits

Implicits

implicit val FunctorQueryParamDecoder: Functor[[T] =>> QueryParamDecoder[T]]

QueryParamDecoder is a covariant functor.

QueryParamDecoder is a covariant functor.

implicit val PlusEmptyQueryParamDecoder: MonoidK[[T] =>> QueryParamDecoder[T]]

QueryParamDecoder is a MonoidK.

QueryParamDecoder is a MonoidK.

implicit lazy val booleanQueryParamDecoder: QueryParamDecoder[Boolean]
implicit lazy val charQueryParamDecoder: QueryParamDecoder[Char]
implicit lazy val doubleQueryParamDecoder: QueryParamDecoder[Double]
implicit lazy val floatQueryParamDecoder: QueryParamDecoder[Float]
implicit lazy val intQueryParamDecoder: QueryParamDecoder[Int]
implicit lazy val longQueryParamDecoder: QueryParamDecoder[Long]
implicit lazy val period: QueryParamDecoder[Period]
implicit lazy val shortQueryParamDecoder: QueryParamDecoder[Short]
implicit lazy val stringQueryParamDecoder: QueryParamDecoder[String]
implicit lazy val unitQueryParamDecoder: QueryParamDecoder[Unit]
implicit lazy val zoneId: QueryParamDecoder[ZoneId]