Apache CXF API

org.apache.cxf.jaxrs.model
Class ProviderInfo<T>

java.lang.Object
  extended by org.apache.cxf.jaxrs.model.AbstractResourceInfo
      extended by org.apache.cxf.jaxrs.model.ProviderInfo<T>
Direct Known Subclasses:
FilterProviderInfo

public class ProviderInfo<T>
extends AbstractResourceInfo


Field Summary
 
Fields inherited from class org.apache.cxf.jaxrs.model.AbstractResourceInfo
CONSTRUCTOR_PROXY_MAP, resourceClass, root, serviceClass
 
Constructor Summary
ProviderInfo(T provider, Bus bus)
           
ProviderInfo(T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, Bus bus)
           
 
Method Summary
 boolean equals(Object obj)
           
 T getProvider()
           
 int hashCode()
           
 boolean isSingleton()
           
 
Methods inherited from class org.apache.cxf.jaxrs.model.AbstractResourceInfo
clearAllMaps, clearThreadLocalProxies, contextsAvailable, getBus, getConstructorProxies, getContextFieldProxy, getContextFields, getContextMethods, getContextSetterProxy, getResourceClass, getServiceClass, isRoot, setResourceClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProviderInfo

public ProviderInfo(T provider,
                    Bus bus)

ProviderInfo

public ProviderInfo(T provider,
                    Map<Class<?>,ThreadLocalProxy<?>> constructorProxies,
                    Bus bus)
Method Detail

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in class AbstractResourceInfo

getProvider

public T getProvider()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Apache CXF API

Apache CXF