final class TypesafeUrlDsl extends AnyVal
- Alphabetic
- By Inheritance
- TypesafeUrlDsl
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
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, B](a: A, b: B)(implicit arg0: QueryKey[A], arg1: QueryValue[B]): 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
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, B](a: A, b: B)(implicit arg0: QueryKey[A], arg1: QueryValue[B]): 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 &&[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: TraversablePathParts[A]): Url
Appends path parts to the path of this URI
Appends path parts to the path of this URI
- a
The path part
- returns
A new Uri with these path parts appended
- def /?[A, B](a: A, b: B)(implicit arg0: QueryKey[A], arg1: QueryValue[B]): 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
- 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, B](a: A, b: B)(implicit arg0: QueryKey[A], arg1: QueryValue[B]): 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
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