final class TypesafeUrlDsl extends AnyVal
- Alphabetic
- By Inheritance
- TypesafeUrlDsl
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
- def #(other: Url): Url
-
def
#[A](a: A)(implicit arg0: Fragment[A]): Url
Adds a fragment to the end of the uri
Adds a fragment to the end of the uri
- a
Value representing the fragment
- returns
A new Uri with this fragment
-
final
def
##(): Int
- Definition Classes
- Any
- def &(other: Url): Url
-
def
&[A](a: A)(implicit arg0: QueryKeyValue[A]): Url
Adds a new Query String parameter key-value pair.
Adds a new Query String parameter key-value pair. If the value for the Query String parameter is None, then this Query String parameter will be rendered without a value e.g.
?paramas opposed to?param=value- a
Value which provides the key and the value for query parameter
- returns
A new Uri with the new Query String parameter
-
def
&&[A](a: A)(implicit arg0: QueryKeyValue[A]): Url
Maybe adds a new Query String parameter key-value pair.
Maybe adds a new Query String parameter key-value pair. If the value for the Query String parameter is None, then this Query String parameter will not be added, otherwise it will be added
- a
Value which provides the key and the value for query parameter
- returns
A new Uri with the new Query String parameter
- def /(other: Url): Url
-
def
/[A](a: A)(implicit arg0: PathPart[A]): Url
Appends a path part to the path of this URI
Appends a path part to the path of this URI
- a
The path part
- returns
A new Uri with this path part appended
-
def
/?[A](a: A)(implicit arg0: QueryKeyValue[A]): Url
Adds a trailing forward slash to the path and a new Query String parameter key-value pair.
Adds a trailing forward slash to the path and a new Query String parameter key-value pair. If the value for the Query String parameter is None, then this Query String parameter will be rendered without a value e.g.
?paramas opposed to?param=value- a
Value which provides the key and the value for query parameter
- returns
A new Uri with the new Query String parameter
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
- def ?(other: Url): Url
-
def
?[A](a: A)(implicit arg0: QueryKeyValue[A]): Url
Adds a new Query String parameter key-value pair.
Adds a new Query String parameter key-value pair. If the value for the Query String parameter is None, then this Query String parameter will be rendered without a value e.g.
?paramas opposed to?param=value- a
Value which provides the key and the value for query parameter
- returns
A new Uri with the new Query String parameter
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any
- val url: Url
- def withParams[A](param1: A, param2: A, params: A*)(implicit arg0: QueryKeyValue[A]): Url
- def withParams[A](params: A)(implicit arg0: TraversableParams[A]): Url