QueryParamCodec

Companion
object
class Object
trait Matchable
class Any

Value members

Inherited methods

def contramap[U](f: U => T): QueryParamEncoder[U]

QueryParamEncoder is a contravariant functor.

QueryParamEncoder is a contravariant functor.

Inherited from
QueryParamEncoder
def decode(value: QueryParameterValue): ValidatedNel[ParseFailure, T]
Inherited from
QueryParamDecoder
def emap[U](f: T => Either[ParseFailure, U]): QueryParamDecoder[U]

Validate the currently parsed value a function to Either[ParseFailure, *].

Validate the currently parsed value a function to Either[ParseFailure, *].

Inherited from
QueryParamDecoder
def emapValidatedNel[U](f: T => ValidatedNel[ParseFailure, U]): QueryParamDecoder[U]

Validate the currently parsed value using a function to ValidatedNel[ParseFailure, *].

Validate the currently parsed value using a function to ValidatedNel[ParseFailure, *].

Inherited from
QueryParamDecoder
def encode(value: T): QueryParameterValue
Inherited from
QueryParamEncoder
def map[U](f: T => U): QueryParamDecoder[U]

QueryParamDecoder is a covariant functor.

QueryParamDecoder is a covariant functor.

Inherited from
QueryParamDecoder
def orElse[U >: T](qpd: QueryParamDecoder[U]): QueryParamDecoder[U]

Use another decoder if this one fails.

Use another decoder if this one fails.

Inherited from
QueryParamDecoder