case class ParamsRoute[A](route: Route[A]) extends Route[(A, List[(String, String)])] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ParamsRoute
- Serializable
- Serializable
- Product
- Equals
- Route
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
&(params: Params.type): ParamsRoute[(A, List[(String, String)])]
- Definition Classes
- Route
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply(args: (A, List[(String, String)])): String
Generate URL for given arguments
Generate URL for given arguments
- Definition Classes
- Route
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
parse(path: Path): Option[((A, List[(String, String)]), Path)]
Parse given Path
Parse given Path
If successful, the result contains the parsed arguments as well as the updated Path object. If the path was fully parsed, all of its fields should be empty.
Use parseArgs or parseArgsStrict if you are only interested in the parsed arguments.
- returns
Some((parsed arguments, updated path))
- Definition Classes
- ParamsRoute → Route
-
def
parse(uri: String): Option[((A, List[(String, String)]), Path)]
Parse given URI
Parse given URI
- Definition Classes
- Route
- See also
parse(path: Path)
-
def
parseArgs(uri: String): Option[(A, List[(String, String)])]
Parse arguments of given URI
Parse arguments of given URI
- Definition Classes
- Route
- See also
parseArgs(path: Path)
-
def
parseArgs(path: Path): Option[(A, List[(String, String)])]
Parse arguments of given Path
-
def
parseArgsStrict(uri: String): Option[(A, List[(String, String)])]
Parse arguments of given URI
Parse arguments of given URI
- Definition Classes
- Route
- See also
parseArgsStrict(path: Path)
-
def
parseArgsStrict(path: Path): Option[(A, List[(String, String)])]
Parse arguments of given Path
- val route: Route[A]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
unapply(uri: String): Option[(A, List[(String, String)])]
Parse arguments for given URI
-
def
unapply(path: Path): Option[(A, List[(String, String)])]
Parse arguments for given Path
-
def
url(value: (A, List[(String, String)])): String
- Definition Classes
- ParamsRoute → Route
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()