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 (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 (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 (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 (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 (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"