@:value([])staticgroups:Array<RouteGroupElement> = []
new()
read onlyvalue:String
_middleware(middlewares:Array<Class<AbstractMiddleware>>):RouteElement
any():RouteElement
connect():RouteElement
delete():RouteElement
domain(domain:String):RouteElement
get():RouteElement
inlinegetHandler():AbstractHandler
getMethods():Array<HttpMethod>
inlinegetStream():Bool
inlinegroup(routeGroupClass:Class<RouteGroup>):Void
inlinegroup(callback:() ‑> Void):Void
handler(handler:AbstractHandler):RouteElement
head():RouteElement
match(methods:Array<HttpMethod>):RouteElement
matches(path:String):Null<Map<String, String>>
method(method:HttpMethod):RouteElement
inlinemiddleware(middlewareInstances:Array<AbstractMiddleware>):RouteElement
inlinemiddleware(middlewares:Array<Class<AbstractMiddleware>>):RouteElement
inlinemiddleware(middlewareClass:Class<AbstractMiddleware>):RouteElement
name(name:String):RouteElement
options():RouteElement
patch():RouteElement
path(path:String):RouteElement
permanentRedirect(url:String, destination:String):RouteElement
post():RouteElement
put():RouteElement
@:value({ status : 302 })redirect(url:String, destination:String, status:Int = 302):RouteElement
setMethod(method:HttpMethod):RouteElement
setMethods(methods:Array<HttpMethod>):RouteElement
setStream(stream:Bool):RouteElement
status(code:Int):RouteElement
trace():RouteElement
@:value({ opt : "i" })where(param:String, pattern:String, opt:String = "i"):RouteElement