UrlBinders

enumeratum.UrlBinders$
object UrlBinders

Created by Lloyd on 2/3/15.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
UrlBinders.type

Members list

Value members

Concrete methods

def pathBinder[A <: EnumEntry](e: Enum[A], insensitive: Boolean): PathBindable[A]

Builds a PathBindable A for a given Enum A

Builds a PathBindable A for a given Enum A

Value parameters

e

The enum

insensitive

bind in a case-insensitive way, defaults to false

Attributes

def pathBinderLowercaseOnly[A <: EnumEntry](e: Enum[A]): PathBindable[A]

Builds a PathBindable A for a given Enum A that transforms to lower case

Builds a PathBindable A for a given Enum A that transforms to lower case

Value parameters

e

The enum

Attributes

def pathBinderUppercaseOnly[A <: EnumEntry](e: Enum[A]): PathBindable[A]

Builds a PathBindable A for a given Enum A that transforms to upper case

Builds a PathBindable A for a given Enum A that transforms to upper case

Value parameters

e

The enum

Attributes

def queryBinder[A <: EnumEntry](e: Enum[A], insensitive: Boolean): QueryStringBindable[A]

Builds a QueryStringBindable A for a given Enum A

Builds a QueryStringBindable A for a given Enum A

Value parameters

e

The enum

insensitive

bind in a case-insensitive way, defaults to false

Attributes

def queryBinderLowercaseOnly[A <: EnumEntry](e: Enum[A]): QueryStringBindable[A]

Builds a QueryStringBindable A for a given Enum A that transforms to lower case

Builds a QueryStringBindable A for a given Enum A that transforms to lower case

Value parameters

e

The enum

Attributes

def queryBinderUppercaseOnly[A <: EnumEntry](e: Enum[A]): QueryStringBindable[A]

Builds a QueryStringBindable A for a given Enum A that transforms to upper case

Builds a QueryStringBindable A for a given Enum A that transforms to upper case

Value parameters

e

The enum

Attributes