Package org.jboss.resteasy.core.registry
Class RootNode
- java.lang.Object
-
- org.jboss.resteasy.core.registry.RootNode
-
public class RootNode extends java.lang.Object
- Version:
- $Revision: 1 $
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.ws.rs.core.MultivaluedMap<java.lang.String,MethodExpression>
bounded
protected SegmentNode
root
protected int
size
-
Constructor Summary
Constructors Constructor Description RootNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MethodExpression
addExpression(java.lang.String path, ResourceInvoker invoker)
void
addInvoker(java.lang.String path, ResourceInvoker invoker)
javax.ws.rs.core.MultivaluedMap<java.lang.String,ResourceInvoker>
getBounded()
int
getSize()
ResourceInvoker
match(HttpRequest request, int start)
void
removeBinding(java.lang.String path, java.lang.reflect.Method method)
-
-
-
Field Detail
-
root
protected SegmentNode root
-
size
protected int size
-
bounded
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,MethodExpression> bounded
-
-
Method Detail
-
getSize
public int getSize()
-
getBounded
public javax.ws.rs.core.MultivaluedMap<java.lang.String,ResourceInvoker> getBounded()
-
match
public ResourceInvoker match(HttpRequest request, int start)
-
removeBinding
public void removeBinding(java.lang.String path, java.lang.reflect.Method method)
-
addInvoker
public void addInvoker(java.lang.String path, ResourceInvoker invoker)
-
addExpression
protected MethodExpression addExpression(java.lang.String path, ResourceInvoker invoker)
-
-