public class Router extends Object
| Constructor and Description |
|---|
Router(ControllerDescriptor metaData) |
Router(ControllerDescriptor metaData,
RegexFactory regexFactory) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Map<QualifiedName,String>> |
matcher(String path,
Map<String,String[]> queryParams) |
String |
render(Map<QualifiedName,String> parameters) |
void |
render(Map<QualifiedName,String> parameters,
URIWriter writer) |
String |
render(RenderContext context) |
void |
render(RenderContext context,
URIWriter writer) |
Map<QualifiedName,String> |
route(String path) |
Map<QualifiedName,String> |
route(String path,
Map<String,String[]> queryParams) |
String |
toString() |
public Router(ControllerDescriptor metaData) throws RouterConfigException
RouterConfigExceptionpublic Router(ControllerDescriptor metaData, RegexFactory regexFactory) throws RouterConfigException
RouterConfigExceptionpublic void render(Map<QualifiedName,String> parameters, URIWriter writer) throws IOException
IOExceptionpublic String render(Map<QualifiedName,String> parameters)
public void render(RenderContext context, URIWriter writer) throws IOException
IOExceptionpublic String render(RenderContext context)
public Map<QualifiedName,String> route(String path)
public Iterator<Map<QualifiedName,String>> matcher(String path, Map<String,String[]> queryParams)
Copyright © 2018 JBoss by Red Hat. All Rights Reserved.