An URL path carrying an A
information
Convenient methods for Paths.
A query string carrying an A
information
Provides convenient methods on QueryString.
A single query string parameter carrying an A
information.
An URL path segment carrying an A
information.
An URL carrying an A
information
Chains the two paths
Concatenates two QueryString
s
Ability to define Int
query string parameters
Ability to define Int
path segments
Query string parameter containing a Long
value
Segment containing a Long
value
Builds a QueryString
with one optional parameter of type A
.
Builds a QueryString
with one optional parameter of type A
.
Parameter’s name
Builds a QueryString
with one parameter.
Builds a QueryString
with one parameter.
Type of the value carried by the parameter
Parameter’s name
Builds a path segment carrying an A
information
Builds a static path segment
Ability to define String
query string parameters
Ability to define String
path segments
Builds an URL from the given path and query string
Implicit conversion to get rid of intellij errors when defining paths.
Implicit conversion to get rid of intellij errors when defining paths. Effectively should not be called.
An empty path.
An empty path.
Useful to begin a path definition:
path / "foo" / segment[Int] /? qs[String]("bar")
Algebra interface for describing URLs made of a path and a query string.
A path is itself made of segments chained together.
A query string is made of named parameters.