public class RootNode extends Object
Modifier and Type | Field and Description |
---|---|
protected MultivaluedMap<String,MethodExpression> |
bounded |
protected SegmentNode |
root |
protected int |
size |
Constructor and Description |
---|
RootNode() |
Modifier and Type | Method and Description |
---|---|
protected MethodExpression |
addExpression(String path,
ResourceInvoker invoker) |
void |
addInvoker(String path,
ResourceInvoker invoker) |
MultivaluedMap<String,ResourceInvoker> |
getBounded() |
int |
getSize() |
ResourceInvoker |
match(HttpRequest request,
int start) |
void |
removeBinding(String path,
Method method) |
protected SegmentNode root
protected int size
protected MultivaluedMap<String,MethodExpression> bounded
public int getSize()
public MultivaluedMap<String,ResourceInvoker> getBounded()
public ResourceInvoker match(HttpRequest request, int start)
public void addInvoker(String path, ResourceInvoker invoker)
protected MethodExpression addExpression(String path, ResourceInvoker invoker)
Copyright © 2016 JBoss by Red Hat. All rights reserved.