scalamachine.core.v3

V3DispatchTable

trait V3DispatchTable[-A, B, +W[_]] extends DispatchTable[A, B, W] with WebmachineDecisions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. V3DispatchTable
  2. WebmachineDecisions
  3. DispatchTable
  4. Dispatch
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type ResTFlow[X] = ResTransformer[FlowState, X]

    Definition Classes
    WebmachineDecisions

Abstract Value Members

  1. abstract def fromData(data: ReqRespData): B

    Definition Classes
    DispatchTable
  2. abstract def toData(req: A): ReqRespData

    Definition Classes
    DispatchTable
  3. abstract def wrap(res: ⇒ B): W[B]

    Definition Classes
    DispatchTable

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def apply(req: A): Option[W[B]]

    Definition Classes
    DispatchTable
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. lazy val b10: Decision

    Definition Classes
    WebmachineDecisions
  9. lazy val b11: Decision

    Definition Classes
    WebmachineDecisions
  10. lazy val b12: Decision

    Definition Classes
    WebmachineDecisions
  11. lazy val b13: Decision

    Definition Classes
    WebmachineDecisions
  12. lazy val b3: Decision

    Definition Classes
    WebmachineDecisions
  13. lazy val b4: Decision

    Definition Classes
    WebmachineDecisions
  14. lazy val b5: Decision

    Definition Classes
    WebmachineDecisions
  15. lazy val b6: Decision

    Definition Classes
    WebmachineDecisions
  16. lazy val b7: Decision

    Definition Classes
    WebmachineDecisions
  17. lazy val b8: Decision

    Definition Classes
    WebmachineDecisions
  18. lazy val b9: Decision

    Definition Classes
    WebmachineDecisions
  19. lazy val c3: Decision

    Definition Classes
    WebmachineDecisions
  20. lazy val c4: Decision

    Definition Classes
    WebmachineDecisions
  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  22. lazy val d4: Decision

    Definition Classes
    WebmachineDecisions
  23. lazy val d5: Decision

    Definition Classes
    WebmachineDecisions
  24. lazy val e5: Decision

    Definition Classes
    WebmachineDecisions
  25. lazy val e6: Decision

    Definition Classes
    WebmachineDecisions
  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  28. lazy val f6: Decision

    Definition Classes
    WebmachineDecisions
  29. lazy val f7: Decision

    Definition Classes
    WebmachineDecisions
  30. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  31. val firstDecision: Decision

    Definition Classes
    V3DispatchTableDispatchTable
  32. def flowRunner: FlowRunner

    Definition Classes
    DispatchTable
  33. lazy val g11: Decision

    Definition Classes
    WebmachineDecisions
  34. lazy val g7: Decision

    Definition Classes
    WebmachineDecisions
  35. lazy val g8: Decision

    Definition Classes
    WebmachineDecisions
  36. lazy val g9: Decision

    Definition Classes
    WebmachineDecisions
  37. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  38. lazy val h10: Decision

    Definition Classes
    WebmachineDecisions
  39. lazy val h11: Decision

    Definition Classes
    WebmachineDecisions
  40. lazy val h12: Decision

    Definition Classes
    WebmachineDecisions
  41. lazy val h7: Decision

    Definition Classes
    WebmachineDecisions
  42. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  43. def host(fullName: String): List[String]

    Attributes
    protected
    Definition Classes
    DispatchTable
  44. lazy val i12: Decision

    Definition Classes
    WebmachineDecisions
  45. lazy val i13: Decision

    Definition Classes
    WebmachineDecisions
  46. lazy val i4: Decision

    Definition Classes
    WebmachineDecisions
  47. lazy val i7: Decision

    Definition Classes
    WebmachineDecisions
  48. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  49. lazy val j18: Decision

    Definition Classes
    WebmachineDecisions
  50. lazy val k13: Decision

    Definition Classes
    WebmachineDecisions
  51. lazy val k5: Decision

    Definition Classes
    WebmachineDecisions
  52. lazy val k7: Decision

    Definition Classes
    WebmachineDecisions
  53. lazy val l13: Decision

    Definition Classes
    WebmachineDecisions
  54. lazy val l14: Decision

    Definition Classes
    WebmachineDecisions
  55. lazy val l15: Decision

    Definition Classes
    WebmachineDecisions
  56. lazy val l17: Decision

    Definition Classes
    WebmachineDecisions
  57. lazy val l5: Decision

    Definition Classes
    WebmachineDecisions
  58. lazy val l7: Decision

    Definition Classes
    WebmachineDecisions
  59. lazy val m16: Decision

    Definition Classes
    WebmachineDecisions
  60. lazy val m20: Decision

    Definition Classes
    WebmachineDecisions
  61. lazy val m20b: Decision

    Definition Classes
    WebmachineDecisions
  62. lazy val m5: Decision

    Definition Classes
    WebmachineDecisions
  63. lazy val m7: Decision

    Definition Classes
    WebmachineDecisions
  64. lazy val n11: Decision

    Definition Classes
    WebmachineDecisions
  65. lazy val n16: Decision

    Definition Classes
    WebmachineDecisions
  66. lazy val n5: Decision

    Definition Classes
    WebmachineDecisions
  67. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  68. final def notify(): Unit

    Definition Classes
    AnyRef
  69. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  70. lazy val o14: Decision

    Definition Classes
    WebmachineDecisions
  71. lazy val o16: Decision

    Definition Classes
    WebmachineDecisions
  72. lazy val o18: Decision

    Definition Classes
    WebmachineDecisions
  73. lazy val o20: Decision

    Definition Classes
    WebmachineDecisions
  74. lazy val p11: Decision

    Definition Classes
    WebmachineDecisions
  75. lazy val p3: Decision

    Definition Classes
    WebmachineDecisions
  76. def perform(route: Route, resource: Resource, data: ReqRespData): ReqRespData

    Definition Classes
    DispatchTableDispatch
  77. val rewrites: Seq[Rewrite]

    rewrites to apply to a request before it is routed.

    rewrites to apply to a request before it is routed. Override this value to set rewrites for your own dispatch table

    Definition Classes
    DispatchTable
  78. def route(route: Route): Unit

    Add a route to the dispatch table

    Add a route to the dispatch table

    Definition Classes
    DispatchTable
  79. def routes(routes: Route*): Unit

    Add routes to a dispatch table

    Add routes to a dispatch table

    Definition Classes
    DispatchTable
  80. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  81. def toString(): String

    Definition Classes
    AnyRef → Any
  82. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  83. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  84. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from WebmachineDecisions

Inherited from DispatchTable[A, B, W]

Inherited from Dispatch

Inherited from AnyRef

Inherited from Any

Ungrouped