org.apache.cxf.jaxrs.model
Class ClassResourceInfo

java.lang.Object
  extended by org.apache.cxf.jaxrs.model.ClassResourceInfo

public class ClassResourceInfo
extends java.lang.Object


Constructor Summary
ClassResourceInfo(java.lang.Class<?> theResourceClass)
           
ClassResourceInfo(java.lang.Class<?> theResourceClass, boolean theRoot)
           
ClassResourceInfo(java.lang.Class<?> theResourceClass, java.lang.Class<?> theServiceClass)
           
ClassResourceInfo(java.lang.Class<?> theResourceClass, java.lang.Class<?> theServiceClass, boolean theRoot)
           
 
Method Summary
 void addSubClassResourceInfo(ClassResourceInfo cri)
           
 javax.ws.rs.ConsumeMime getConsumeMime()
           
 java.util.List<java.lang.reflect.Field> getHttpContexts()
           
 MethodDispatcher getMethodDispatcher()
           
 javax.ws.rs.Path getPath()
           
 javax.ws.rs.ProduceMime getProduceMime()
           
 java.lang.Class<?> getResourceClass()
           
 ResourceProvider getResourceProvider()
           
 java.util.List<java.lang.reflect.Field> getResources()
           
 java.lang.Class<?> getServiceClass()
           
 java.util.List<ClassResourceInfo> getSubClassResourceInfo()
           
 URITemplate getURITemplate()
           
 boolean hasSubResources()
           
 boolean isRoot()
           
 void setMethodDispatcher(MethodDispatcher md)
           
 void setResourceProvider(ResourceProvider rp)
           
 void setURITemplate(URITemplate u)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassResourceInfo

public ClassResourceInfo(java.lang.Class<?> theResourceClass)

ClassResourceInfo

public ClassResourceInfo(java.lang.Class<?> theResourceClass,
                         boolean theRoot)

ClassResourceInfo

public ClassResourceInfo(java.lang.Class<?> theResourceClass,
                         java.lang.Class<?> theServiceClass)

ClassResourceInfo

public ClassResourceInfo(java.lang.Class<?> theResourceClass,
                         java.lang.Class<?> theServiceClass,
                         boolean theRoot)
Method Detail

isRoot

public boolean isRoot()

getResourceClass

public java.lang.Class<?> getResourceClass()

getServiceClass

public java.lang.Class<?> getServiceClass()

getURITemplate

public URITemplate getURITemplate()

setURITemplate

public void setURITemplate(URITemplate u)

getMethodDispatcher

public MethodDispatcher getMethodDispatcher()

setMethodDispatcher

public void setMethodDispatcher(MethodDispatcher md)

hasSubResources

public boolean hasSubResources()

addSubClassResourceInfo

public void addSubClassResourceInfo(ClassResourceInfo cri)

getSubClassResourceInfo

public java.util.List<ClassResourceInfo> getSubClassResourceInfo()

getResourceProvider

public ResourceProvider getResourceProvider()

setResourceProvider

public void setResourceProvider(ResourceProvider rp)

getProduceMime

public javax.ws.rs.ProduceMime getProduceMime()

getConsumeMime

public javax.ws.rs.ConsumeMime getConsumeMime()

getPath

public javax.ws.rs.Path getPath()

getHttpContexts

public java.util.List<java.lang.reflect.Field> getHttpContexts()

getResources

public java.util.List<java.lang.reflect.Field> getResources()


Apache CXF