o

io.frontroute

directives

object directives extends Directives with PathMatchers

Linear Supertypes
PathMatchers, Directives, DirectiveApplyConverters, ApplyConverters[Route], ApplyConverterInstances[Route], ApplyConverterInstancesPriLow[Route], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. directives
  2. PathMatchers
  3. Directives
  4. DirectiveApplyConverters
  5. ApplyConverters
  6. ApplyConverterInstances
  7. ApplyConverterInstancesPriLow
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def addDirectiveApply[L](directive: Directive[L])(implicit hac: ApplyConverter[L, Route]): (In) ⇒ Route
    Definition Classes
    DirectiveApplyConverters
  5. implicit def addNullaryDirectiveApply(directive: Directive0): (Route) ⇒ Route
    Definition Classes
    DirectiveApplyConverters
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  8. def complete[T](action: ⇒ Unit): Route
    Definition Classes
    Directives
  9. def completeN[T](events: EventStream[() ⇒ Unit]): Route
    Definition Classes
    Directives
  10. def concat(routes: Route*): Route
    Definition Classes
    Directives
  11. def debug(message: ⇒ String)(subRoute: Route): Route
    Definition Classes
    Directives
  12. def double: PathMatcher[Double]
    Definition Classes
    PathMatchers
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def extractHost: Directive[String]
    Definition Classes
    Directives
  16. def extractHostname: Directive[String]
    Definition Classes
    Directives
  17. def extractOrigin: Directive[Option[String]]
    Definition Classes
    Directives
  18. def extractPort: Directive[String]
    Definition Classes
    Directives
  19. def extractProtocol: Directive[String]
    Definition Classes
    Directives
  20. def extractUnmatchedPath: Directive[List[String]]
    Definition Classes
    Directives
  21. def fromTry[V](t: Try[V]): PathMatcher[V]
    Definition Classes
    PathMatchers
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. def historyScroll: Directive[Option[ScrollPosition]]
    Definition Classes
    Directives
  25. def historyState: Directive[Option[Any]]
    Definition Classes
    Directives
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def long: PathMatcher[Long]
    Definition Classes
    PathMatchers
  28. def maybeParam(name: String): Directive[Option[String]]
    Definition Classes
    Directives
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. def param(name: String): Directive[String]
    Definition Classes
    Directives
  33. def path[T](m: PathMatcher[T]): Directive[T]
    Definition Classes
    Directives
  34. def pathEnd: Directive0
    Definition Classes
    Directives
  35. def pathPrefix[T](m: PathMatcher[T]): Directive[T]
    Definition Classes
    Directives
  36. def provide[L](value: L): Directive[L]
    Definition Classes
    Directives
  37. def regex(r: Regex): PathMatcher[Match]
    Definition Classes
    PathMatchers
  38. def reject: Route
    Definition Classes
    Directives
  39. def segment(s: String): PathMatcher0
    Definition Classes
    PathMatchers
  40. def segment: PathMatcher[String]
    Definition Classes
    PathMatchers
  41. def signal[T](signal: Signal[T]): Directive[T]
    Definition Classes
    Directives
  42. implicit def singleParam[T1]: ApplyConverter[T1, Route] { type In = T1 => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstancesPriLow
  43. implicit def stringToSegment(s: String): PathMatcher[Unit]
    Definition Classes
    PathMatchers
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. implicit def toDirective[L](route: Route): Directive[L]
    Definition Classes
    Directives
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. implicit def toTupled1[T1]: ApplyConverter[(T1), Route] { type In = T1 => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  48. implicit def toTupled10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  49. implicit def toTupled11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  50. implicit def toTupled12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  51. implicit def toTupled13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  52. implicit def toTupled14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  53. implicit def toTupled15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  54. implicit def toTupled16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  55. implicit def toTupled17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  56. implicit def toTupled18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  57. implicit def toTupled19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  58. implicit def toTupled2[T1, T2]: ApplyConverter[(T1, T2), Route] { type In = (T1, T2) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  59. implicit def toTupled20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  60. implicit def toTupled21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  61. implicit def toTupled22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  62. implicit def toTupled3[T1, T2, T3]: ApplyConverter[(T1, T2, T3), Route] { type In = (T1, T2, T3) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  63. implicit def toTupled4[T1, T2, T3, T4]: ApplyConverter[(T1, T2, T3, T4), Route] { type In = (T1, T2, T3, T4) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  64. implicit def toTupled5[T1, T2, T3, T4, T5]: ApplyConverter[(T1, T2, T3, T4, T5), Route] { type In = (T1, T2, T3, T4, T5) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  65. implicit def toTupled6[T1, T2, T3, T4, T5, T6]: ApplyConverter[(T1, T2, T3, T4, T5, T6), Route] { type In = (T1, T2, T3, T4, T5, T6) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  66. implicit def toTupled7[T1, T2, T3, T4, T5, T6, T7]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7), Route] { type In = (T1, T2, T3, T4, T5, T6, T7) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  67. implicit def toTupled8[T1, T2, T3, T4, T5, T6, T7, T8]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  68. implicit def toTupled9[T1, T2, T3, T4, T5, T6, T7, T8, T9]: ApplyConverter[(T1, T2, T3, T4, T5, T6, T7, T8, T9), Route] { type In = (T1, T2, T3, T4, T5, T6, T7, T8, T9) => io.frontroute.Route }
    Definition Classes
    ApplyConverterInstances
  69. def tryParse[V](t: ⇒ V): PathMatcher[V]
    Definition Classes
    PathMatchers
  70. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from PathMatchers

Inherited from Directives

Inherited from DirectiveApplyConverters

Inherited from ApplyConverters[Route]

Inherited from ApplyConverterInstances[Route]

Inherited from ApplyConverterInstancesPriLow[Route]

Inherited from AnyRef

Inherited from Any

Ungrouped