Package org.jboss.resteasy.core
Class InjectorFactoryImpl
java.lang.Object
org.jboss.resteasy.core.InjectorFactoryImpl
- All Implemented Interfaces:
InjectorFactory
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateConstructor(Constructor constructor, ResteasyProviderFactory providerFactory) createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory) createMethodInjector(ResourceLocator method, ResteasyProviderFactory factory) createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory providerFactory) createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory providerFactory) createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory) createPropertyInjector(Class resourceClass, ResteasyProviderFactory providerFactory) createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
InjectorFactoryImpl
public InjectorFactoryImpl()
-
-
Method Details
-
createConstructor
public ConstructorInjector createConstructor(Constructor constructor, ResteasyProviderFactory providerFactory) - Specified by:
createConstructorin interfaceInjectorFactory
-
createConstructor
public ConstructorInjector createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory) - Specified by:
createConstructorin interfaceInjectorFactory
-
createPropertyInjector
public PropertyInjector createPropertyInjector(Class resourceClass, ResteasyProviderFactory providerFactory) - Specified by:
createPropertyInjectorin interfaceInjectorFactory
-
createPropertyInjector
public PropertyInjector createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory) - Specified by:
createPropertyInjectorin interfaceInjectorFactory
-
createMethodInjector
- Specified by:
createMethodInjectorin interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractorin interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractorin interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractorin interfaceInjectorFactory
-