HandlerTree

case class HandlerTree[-R, +E](constants: Map[String, HandlerTree[R, E]], parsers: Map[TextCodec[_], HandlerTree[R, E]], leaf: Option[HandledEndpoint[R, E, _, _, _]])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def add[R1 <: R, E1 >: E](handledAPI: HandledEndpoint[R1, E1, _, _, _]): HandlerTree[R1, E1]
def lookup(request: Request): Option[HandlerMatch[R, E, _, _]]
def merge[R1 <: R, E1 >: E](that: HandlerTree[R1, E1]): HandlerTree[R1, E1]

Inherited methods

Inherited from:
Product