public interface InjectorFactory
Modifier and Type | Method and Description |
---|---|
ConstructorInjector |
createConstructor(java.lang.reflect.Constructor constructor,
ResteasyProviderFactory factory) |
ConstructorInjector |
createConstructor(ResourceConstructor constructor,
ResteasyProviderFactory providerFactory) |
MethodInjector |
createMethodInjector(ResourceLocator method,
ResteasyProviderFactory factory) |
ValueInjector |
createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory factory) |
ValueInjector |
createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
ValueInjector |
createParameterExtractor(Parameter parameter,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
createPropertyInjector(java.lang.Class resourceClass,
ResteasyProviderFactory factory) |
PropertyInjector |
createPropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory providerFactory) |
ConstructorInjector createConstructor(java.lang.reflect.Constructor constructor, ResteasyProviderFactory factory)
PropertyInjector createPropertyInjector(java.lang.Class resourceClass, ResteasyProviderFactory factory)
ValueInjector createParameterExtractor(java.lang.Class injectTargetClass, java.lang.reflect.AccessibleObject injectTarget, java.lang.Class type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, ResteasyProviderFactory factory)
ValueInjector createParameterExtractor(java.lang.Class injectTargetClass, java.lang.reflect.AccessibleObject injectTarget, java.lang.Class type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, boolean useDefault, ResteasyProviderFactory factory)
ValueInjector createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory)
MethodInjector createMethodInjector(ResourceLocator method, ResteasyProviderFactory factory)
PropertyInjector createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)
ConstructorInjector createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory)