public interface org.jboss.resteasy.spi.InjectorFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.jboss.resteasy.spi.InjectorFactory
  super_class: java.lang.Object
{
  public abstract org.jboss.resteasy.spi.ConstructorInjector createConstructor(java.lang.reflect.Constructor, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/reflect/Constructor;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/spi/ConstructorInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      constructor  
      factory      

  public abstract org.jboss.resteasy.spi.PropertyInjector createPropertyInjector(java.lang.Class, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/Class;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/spi/PropertyInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      resourceClass  
      factory        

  public abstract org.jboss.resteasy.core.ValueInjector createParameterExtractor(java.lang.Class, java.lang.reflect.AccessibleObject, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/core/ValueInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                   Name  Flags
      injectTargetClass  
      injectTarget       
      type               
      genericType        
      annotations        
      factory            

  public abstract org.jboss.resteasy.core.ValueInjector createParameterExtractor(java.lang.Class, java.lang.reflect.AccessibleObject, java.lang.String, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/core/ValueInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      injectTargetClass  
      injectTarget       
      defaultName        
      type               
      genericType        
      annotations        
      factory            

  public abstract org.jboss.resteasy.core.ValueInjector createParameterExtractor(java.lang.Class, java.lang.reflect.AccessibleObject, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], boolean, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;ZLorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/core/ValueInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                   Name  Flags
      injectTargetClass  
      injectTarget       
      type               
      genericType        
      annotations        
      useDefault         
      factory            

  public abstract org.jboss.resteasy.core.ValueInjector createParameterExtractor(java.lang.Class, java.lang.reflect.AccessibleObject, java.lang.String, java.lang.Class, java.lang.reflect.Type, java.lang.annotation.Annotation[], boolean, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;ZLorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/core/ValueInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      injectTargetClass  
      injectTarget       
      defaultName        
      type               
      genericType        
      annotations        
      useDefault         
      factory            

  public abstract org.jboss.resteasy.core.ValueInjector createParameterExtractor(org.jboss.resteasy.spi.metadata.Parameter, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Lorg/jboss/resteasy/spi/metadata/Parameter;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/core/ValueInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      parameter        
      providerFactory  

  public abstract org.jboss.resteasy.spi.MethodInjector createMethodInjector(org.jboss.resteasy.spi.metadata.ResourceLocator, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Lorg/jboss/resteasy/spi/metadata/ResourceLocator;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/spi/MethodInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      method   
      factory  

  public abstract org.jboss.resteasy.spi.PropertyInjector createPropertyInjector(org.jboss.resteasy.spi.metadata.ResourceClass, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Lorg/jboss/resteasy/spi/metadata/ResourceClass;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/spi/PropertyInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      resourceClass    
      providerFactory  

  public abstract org.jboss.resteasy.spi.ConstructorInjector createConstructor(org.jboss.resteasy.spi.metadata.ResourceConstructor, org.jboss.resteasy.spi.ResteasyProviderFactory);
    descriptor: (Lorg/jboss/resteasy/spi/metadata/ResourceConstructor;Lorg/jboss/resteasy/spi/ResteasyProviderFactory;)Lorg/jboss/resteasy/spi/ConstructorInjector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      constructor      
      providerFactory  
}
SourceFile: "InjectorFactory.java"