Class InjectorFactoryImpl
java.lang.Object
org.jboss.resteasy.core.InjectorFactoryImpl
-
Field Summary
-
Constructor Summary
-
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:
createConstructor
in interfaceInjectorFactory
-
createConstructor
public ConstructorInjector createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory) - Specified by:
createConstructor
in interfaceInjectorFactory
-
createPropertyInjector
public PropertyInjector createPropertyInjector(Class resourceClass, ResteasyProviderFactory providerFactory) - Specified by:
createPropertyInjector
in interfaceInjectorFactory
-
createPropertyInjector
public PropertyInjector createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory) - Specified by:
createPropertyInjector
in interfaceInjectorFactory
-
createMethodInjector
- Specified by:
createMethodInjector
in interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractor
in interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractor
in interfaceInjectorFactory
-
createParameterExtractor
public ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, String defaultName, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory providerFactory) - Specified by:
createParameterExtractor
in interfaceInjectorFactory
-