public class NonorderedRouter<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected T |
notFound |
protected java.util.List<Pattern<T>> |
patterns |
protected java.util.Map<T,java.util.List<Pattern<T>>> |
reverse |
| Constructor and Description |
|---|
NonorderedRouter() |
| Modifier and Type | Method and Description |
|---|---|
NonorderedRouter<T> |
notFound(T target) |
java.lang.String |
path(T target,
java.lang.Object... params) |
NonorderedRouter<T> |
pattern(java.lang.String path,
T target) |
void |
removePath(java.lang.String path) |
void |
removeTarget(T target) |
Routed<T> |
route(java.lang.String path) |
protected T notFound
public NonorderedRouter<T> pattern(java.lang.String path, T target)
public NonorderedRouter<T> notFound(T target)
public void removeTarget(T target)
public void removePath(java.lang.String path)
public java.lang.String path(T target, java.lang.Object... params)