Package org.jboss.resteasy.core.registry
Class RootClassNode
- java.lang.Object
-
- org.jboss.resteasy.core.registry.RootClassNode
-
public class RootClassNode extends java.lang.Object
- Version:
- $Revision: 1 $
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,ClassExpression>
bounded
protected ClassNode
root
-
Constructor Summary
Constructors Constructor Description RootClassNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
root
protected ClassNode root
-
bounded
protected java.util.Map<java.lang.String,ClassExpression> bounded
-
-
Method Detail
-
getSize
public int getSize()
-
getBounded
public java.util.Map<java.lang.String,java.util.List<ResourceInvoker>> getBounded()
-
match
public ResourceInvoker match(HttpRequest request, int start)
-
removeBinding
public void removeBinding(java.lang.String classExpression, java.lang.String path, java.lang.reflect.Method method)
-
addInvoker
public void addInvoker(java.lang.String classExpression, java.lang.String fullpath, ResourceInvoker invoker)
-
addExpression
protected void addExpression(java.lang.String path, ClassExpression ce)
-
-