Name of the parameter
Whether this parameter is required or not (MUST be true for path parameters)
List of query string parameters
Path template (e.g. “/user/{id}”)
Path parameters
Query string parameters
An URL path carrying an A
information
Convenient methods for Paths.
A query string carrying an A
information
Provides convenient methods on QueryString.
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
.
An empty path.
An empty path.
Useful to begin a path definition:
path / "foo" / segment[Int]("some-value")
Builds a QueryString
with one parameter.
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
Interpreter for algebra.Urls