Package

com.github.fulrich.scalify.serialization

url

Permalink

package url

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. url
  2. InstallationUrlBindings
  3. BaseUrlBindings
  4. UrlBindingDsl
  5. UrlBindingTypes
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ObjectUrlBinding[A] extends UrlBindingDsl

    Permalink
  2. type QueryMap = Map[String, Seq[String]]

    Permalink
    Definition Classes
    UrlBindingTypes
  3. type UrlBind[A] = Or[A, Every[ScalifyError]]

    Permalink
    Definition Classes
    UrlBindingTypes
  4. trait UrlBinding[A] extends UrlBindingTypes

    Permalink
  5. trait UrlBindingDsl extends UrlBindingTypes

    Permalink
  6. trait UrlBindingTypes extends AnyRef

    Permalink

Value Members

  1. object QueryStringFromMap

    Permalink
  2. implicit val authorizeConfirmationUrlBinding: ObjectUrlBinding[AuthorizeConfirmation]

    Permalink
    Definition Classes
    InstallationUrlBindings
  3. package base

    Permalink
  4. def bind[A](queryMap: url.UrlBindingDsl.QueryMap)(implicit binding: ObjectUrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  5. def bind[A](uri: String)(implicit binding: ObjectUrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  6. def bind[A](query: QueryString)(implicit binding: ObjectUrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  7. def bind[A](key: String, query: QueryString)(implicit binding: UrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  8. def bind[A](key: String, queryMap: url.UrlBindingDsl.QueryMap)(implicit binding: UrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  9. def bind[A](key: String, uri: String)(implicit binding: UrlBinding[A]): url.UrlBindingDsl.UrlBind[A]

    Permalink
    Definition Classes
    UrlBindingDsl
  10. implicit val installParametersUrlBinding: ObjectUrlBinding[InstallParameters]

    Permalink
    Definition Classes
    InstallationUrlBindings
  11. package installation

    Permalink
  12. implicit val instantUrlBinding: UrlBinding[Instant]

    Permalink
    Definition Classes
    BaseUrlBindings
  13. def optionalBind[A](key: String, queryMap: url.UrlBindingDsl.QueryMap)(implicit binding: UrlBinding[A]): Option[url.UrlBindingDsl.UrlBind[A]]

    Permalink
    Definition Classes
    UrlBindingDsl
  14. def optionalBind[A](key: String, query: QueryString)(implicit binding: UrlBinding[A]): Option[url.UrlBindingDsl.UrlBind[A]]

    Permalink
    Definition Classes
    UrlBindingDsl
  15. def optionalBind[A](key: String, uri: String)(implicit binding: UrlBinding[A]): Option[url.UrlBindingDsl.UrlBind[A]]

    Permalink
    Definition Classes
    UrlBindingDsl
  16. implicit val stringUrlBinding: UrlBinding[String]

    Permalink
    Definition Classes
    BaseUrlBindings
  17. def unbind[A](value: A)(implicit binding: ObjectUrlBinding[A]): QueryString

    Permalink
    Definition Classes
    UrlBindingDsl
  18. def unbind[A](key: String, value: A)(implicit binding: UrlBinding[A]): QueryString

    Permalink
    Definition Classes
    UrlBindingDsl

Inherited from InstallationUrlBindings

Inherited from BaseUrlBindings

Inherited from UrlBindingDsl

Inherited from UrlBindingTypes

Inherited from AnyRef

Inherited from Any

Ungrouped