org.jboss.resteasy.core
Class InjectorFactoryImpl

java.lang.Object
  extended by org.jboss.resteasy.core.InjectorFactoryImpl
All Implemented Interfaces:
InjectorFactory

public class InjectorFactoryImpl
extends java.lang.Object
implements InjectorFactory

Version:
$Revision: 1 $
Author:
Bill Burke

Constructor Summary
InjectorFactoryImpl(ResteasyProviderFactory factory)
           
 
Method Summary
 ConstructorInjector createConstructor(java.lang.reflect.Constructor constructor)
           
 MethodInjector createMethodInjector(java.lang.Class root, java.lang.reflect.Method method)
           
 PropertyInjector createPropertyInjector(java.lang.Class resourceClass)
           
static ValueInjector getParameterExtractor(java.lang.Class type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, java.lang.reflect.AccessibleObject target, ResteasyProviderFactory providerFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorFactoryImpl

public InjectorFactoryImpl(ResteasyProviderFactory factory)
Method Detail

createConstructor

public ConstructorInjector createConstructor(java.lang.reflect.Constructor constructor)
Specified by:
createConstructor in interface InjectorFactory

createPropertyInjector

public PropertyInjector createPropertyInjector(java.lang.Class resourceClass)
Specified by:
createPropertyInjector in interface InjectorFactory

createMethodInjector

public MethodInjector createMethodInjector(java.lang.Class root,
                                           java.lang.reflect.Method method)
Specified by:
createMethodInjector in interface InjectorFactory

getParameterExtractor

public static ValueInjector getParameterExtractor(java.lang.Class type,
                                                  java.lang.reflect.Type genericType,
                                                  java.lang.annotation.Annotation[] annotations,
                                                  java.lang.reflect.AccessibleObject target,
                                                  ResteasyProviderFactory providerFactory)


Copyright © 2009. All Rights Reserved.