org.jboss.resteasy.spi
Interface InjectorFactory

All Known Implementing Classes:
CdiInjectorFactory, InjectorFactoryImpl

public interface InjectorFactory

Version:
$Revision: 1 $
Author:
Bill Burke

Method Summary
 ConstructorInjector createConstructor(Constructor constructor, ResteasyProviderFactory factory)
           
 MethodInjector createMethodInjector(Class root, Method method, ResteasyProviderFactory factory)
           
 ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory factory)
           
 ValueInjector createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory factory)
           
 PropertyInjector createPropertyInjector(Class resourceClass, ResteasyProviderFactory factory)
           
 

Method Detail

createConstructor

ConstructorInjector createConstructor(Constructor constructor,
                                      ResteasyProviderFactory factory)

createPropertyInjector

PropertyInjector createPropertyInjector(Class resourceClass,
                                        ResteasyProviderFactory factory)

createMethodInjector

MethodInjector createMethodInjector(Class root,
                                    Method method,
                                    ResteasyProviderFactory factory)

createParameterExtractor

ValueInjector createParameterExtractor(Class injectTargetClass,
                                       AccessibleObject injectTarget,
                                       Class type,
                                       Type genericType,
                                       Annotation[] annotations,
                                       ResteasyProviderFactory factory)

createParameterExtractor

ValueInjector createParameterExtractor(Class injectTargetClass,
                                       AccessibleObject injectTarget,
                                       Class type,
                                       Type genericType,
                                       Annotation[] annotations,
                                       boolean useDefault,
                                       ResteasyProviderFactory factory)


Copyright © 2012. All Rights Reserved.