wvlet.airframe.http.RxRouter$
See theRxRouter companion trait
object RxRouter extends RxRouterObjectBase
Attributes
Members list
Type members
Classlikes
case class EndpointNode(controllerSurface: Surface, methodSurfaces: Seq[MethodSurface], controllerInstance: Option[Any]) extends RxRouter
A single endpoint node without any filter
A single endpoint node without any filter
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxRouterclass Objecttrait Matchableclass AnyShow all
case class FilterNode(parent: Option[FilterNode], filterSurface: Surface) extends RxRouteFilterBase
Filter node of RxRouter
Filter node of RxRouter
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxRouteFilterBaseclass Objecttrait Matchableclass AnyShow all
case class RxEndpointNode(endpoint: RxHttpEndpoint) extends RxRouter
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxRouterclass Objecttrait Matchableclass AnyShow all
case class StemNode(filter: Option[FilterNode], children: List[RxRouter]) extends RxRouter
A collection of multiple routes
A collection of multiple routes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxRouterclass Objecttrait Matchableclass AnyShow all
Value members
Inherited methods
Attributes
- Inherited from:
- RxRouterObjectBase
Attributes
- Inherited from:
- RxRouterObjectBase
In this article