Package org.apache.cxf.jaxrs.model
Class ProviderInfo<T>
- java.lang.Object
-
- org.apache.cxf.jaxrs.model.AbstractResourceInfo
-
- org.apache.cxf.jaxrs.model.ProviderInfo<T>
-
- Direct Known Subclasses:
ApplicationInfo,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
Constructors Constructor Description ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, org.apache.cxf.Bus bus, boolean custom)ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)ProviderInfo(T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean custom)ProviderInfo(T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)ProviderInfo(T provider, org.apache.cxf.Bus bus, boolean custom)ProviderInfo(T provider, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)TgetProvider()inthashCode()booleanisBusGlobal()booleanisCustom()booleanisSingleton()voidsetBusGlobal(boolean busGlobal)StringtoString()-
Methods inherited from class org.apache.cxf.jaxrs.model.AbstractResourceInfo
clearAllMaps, clearThreadLocalProxies, contextsAvailable, getBus, getConstructorProxies, getContextFieldProxy, getContextFields, getContextMethods, getContextSetterProxy, getResourceClass, getServiceClass, isRoot, setResourceClass
-
-
-
-
Constructor Detail
-
ProviderInfo
public ProviderInfo(T provider, org.apache.cxf.Bus bus, boolean custom)
-
ProviderInfo
public ProviderInfo(T provider, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)
-
ProviderInfo
public ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, org.apache.cxf.Bus bus, boolean custom)
-
ProviderInfo
public ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)
-
ProviderInfo
public ProviderInfo(T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean custom)
-
ProviderInfo
public ProviderInfo(Class<?> resourceClass, Class<?> serviceClass, T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)
-
ProviderInfo
public ProviderInfo(T provider, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, boolean checkContexts, boolean custom)
-
-
Method Detail
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin classAbstractResourceInfo
-
getProvider
public T getProvider()
-
isCustom
public boolean isCustom()
-
isBusGlobal
public boolean isBusGlobal()
-
setBusGlobal
public void setBusGlobal(boolean busGlobal)
-
-