Router

net.ivoah.vial.Router
case class Router(routes: PartialFunction[(String, String, Request), Response])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def ++(other: Router): Router

Create new Router by combining the routes of this and another.

Create new Router by combining the routes of this and another.

Routes from this router take priority over other.

Value parameters

other

other Router to combine with.

Attributes

def handler(implicit logger: String => Unit): AbstractHandler

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product