public class RootClassNode
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,ClassExpression> |
bounded |
protected ClassNode |
root |
| Constructor and Description |
|---|
RootClassNode() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExpression(java.lang.String path,
ClassExpression ce) |
void |
addInvoker(java.lang.String classExpression,
java.lang.String fullpath,
ResourceInvoker invoker) |
java.util.Map<java.lang.String,java.util.List<ResourceInvoker>> |
getBounded() |
int |
getSize() |
ResourceInvoker |
match(HttpRequest request,
int start) |
void |
removeBinding(java.lang.String classExpression,
java.lang.String path,
java.lang.reflect.Method method) |
protected ClassNode root
protected java.util.Map<java.lang.String,ClassExpression> bounded
public int getSize()
public java.util.Map<java.lang.String,java.util.List<ResourceInvoker>> getBounded()
public ResourceInvoker match(HttpRequest request, int start)
public void removeBinding(java.lang.String classExpression,
java.lang.String path,
java.lang.reflect.Method method)
public void addInvoker(java.lang.String classExpression,
java.lang.String fullpath,
ResourceInvoker invoker)
protected void addExpression(java.lang.String path,
ClassExpression ce)