JBoss Reflection 2.2.1.SP1

Uses of Interface
org.jboss.reflect.spi.ClassInfo

Packages that use ClassInfo
org.jboss.beans.info.plugins Classes used to describe beans, an abstract implementation. 
org.jboss.beans.info.spi Classes used to describe beans. 
org.jboss.beans.info.spi.helpers   
org.jboss.classadapter.plugins Basic Class Adapter. 
org.jboss.classadapter.spi Class Adapter API. 
org.jboss.config.plugins   
org.jboss.config.spi   
org.jboss.joinpoint.plugins Basic Join Points. 
org.jboss.joinpoint.spi Join Point API. 
org.jboss.reflect.plugins Abstract extended reflection implementations. 
org.jboss.reflect.plugins.bytecode   
org.jboss.reflect.plugins.introspection Introspection based extended reflection. 
org.jboss.reflect.plugins.javassist   
org.jboss.reflect.spi Extended Reflection API. 
 

Uses of ClassInfo in org.jboss.beans.info.plugins
 

Fields in org.jboss.beans.info.plugins with type parameters of type ClassInfo
protected  Map<ClassLoader,Map<ClassInfo,Map<BeanAccessMode,BeanInfo>>> AbstractBeanInfoFactory.cache
          The cache
 

Methods in org.jboss.beans.info.plugins that return ClassInfo
 ClassInfo AbstractBeanInfo.getClassInfo()
           
 

Methods in org.jboss.beans.info.plugins with parameters of type ClassInfo
protected  Set<ConstructorInfo> AbstractBeanInfoFactory.getConstructors(ClassInfo classInfo)
          Get the constructors
protected  Set<EventInfo> AbstractBeanInfoFactory.getEvents(ClassInfo classInfo)
          Get the events
protected static Set<FieldInfo> FieldBeanInfo.getFields(ClassInfo classInfo, org.jboss.beans.info.plugins.FieldFilter filter)
          Get the fields
protected  Set<MethodInfo> AbstractBeanInfoFactory.getMethods(ClassInfo classInfo)
          Get the methods
 

Uses of ClassInfo in org.jboss.beans.info.spi
 

Methods in org.jboss.beans.info.spi that return ClassInfo
 ClassInfo BeanInfo.getClassInfo()
          Get the class information
 

Uses of ClassInfo in org.jboss.beans.info.spi.helpers
 

Methods in org.jboss.beans.info.spi.helpers that return ClassInfo
 ClassInfo UnmodifiableBeanInfo.getClassInfo()
           
 

Uses of ClassInfo in org.jboss.classadapter.plugins
 

Fields in org.jboss.classadapter.plugins declared as ClassInfo
protected  ClassInfo BasicClassAdapter.classInfo
          The class info
 

Methods in org.jboss.classadapter.plugins that return ClassInfo
 ClassInfo BasicClassAdapter.getClassInfo()
           
 

Constructors in org.jboss.classadapter.plugins with parameters of type ClassInfo
BasicClassAdapter(ClassAdapterFactory factory, ClassInfo classInfo)
          Create a new reflected class adapter
 

Uses of ClassInfo in org.jboss.classadapter.spi
 

Methods in org.jboss.classadapter.spi that return ClassInfo
 ClassInfo ClassAdapter.getClassInfo()
          Get the class info.
 

Uses of ClassInfo in org.jboss.config.plugins
 

Methods in org.jboss.config.plugins that return ClassInfo
 ClassInfo AbstractConfiguration.getClassInfo(Class<?> clazz)
           
 ClassInfo AbstractConfiguration.getClassInfo(String className, ClassLoader cl)
           
 

Uses of ClassInfo in org.jboss.config.spi
 

Methods in org.jboss.config.spi that return ClassInfo
 ClassInfo Configuration.getClassInfo(Class<?> clazz)
          Get the class info for a class
 ClassInfo Configuration.getClassInfo(String className, ClassLoader cl)
          Get the class info for a class
 

Uses of ClassInfo in org.jboss.joinpoint.plugins
 

Fields in org.jboss.joinpoint.plugins declared as ClassInfo
protected  ClassInfo BasicJoinpointFactory.classInfo
          The class info
 

Methods in org.jboss.joinpoint.plugins that return ClassInfo
 ClassInfo BasicJoinpointFactory.getClassInfo()
           
 

Methods in org.jboss.joinpoint.plugins with parameters of type ClassInfo
 JoinpointFactory BasicJoinpointFactoryBuilder.createJoinpointFactory(ClassInfo classInfo)
           
static ConstructorInfo Config.findConstructorInfo(ClassInfo classInfo, String[] paramTypes)
          Find constructor info
static FieldInfo Config.findFieldInfo(ClassInfo classInfo, String name)
          Find field info
static MethodInfo Config.findMethodInfo(ClassInfo classInfo, String name, String[] paramTypes)
          Find method info
static MethodInfo Config.findMethodInfo(ClassInfo classInfo, String name, String[] paramTypes, boolean strict)
          Find method info
static MethodInfo Config.findMethodInfo(ClassInfo classInfo, String name, String[] paramTypes, boolean isStatic, boolean isPublic)
          Find method info
static MethodInfo Config.findMethodInfo(ClassInfo classInfo, String name, String[] paramTypes, boolean isStatic, boolean isPublic, boolean strict)
          Find method info
 

Constructors in org.jboss.joinpoint.plugins with parameters of type ClassInfo
BasicJoinpointFactory(ClassInfo classInfo)
           
 

Uses of ClassInfo in org.jboss.joinpoint.spi
 

Methods in org.jboss.joinpoint.spi that return ClassInfo
 ClassInfo JoinpointFactory.getClassInfo()
          Get the class info for this join point factory
 

Methods in org.jboss.joinpoint.spi with parameters of type ClassInfo
 JoinpointFactory JoinpointFactoryBuilder.createJoinpointFactory(ClassInfo classInfo)
          Create a joinpoint factory
 

Uses of ClassInfo in org.jboss.reflect.plugins
 

Classes in org.jboss.reflect.plugins that implement ClassInfo
 class AnnotationInfoImpl
          Annotation Info
 class ArrayInfoImpl
          Array information
 class ClassInfoImpl
          Class info TODO JBREFLECT-4 fix the introspection assumption
 class EnumInfoImpl
          Enumeration info
 class InterfaceInfoImpl
          Interface info
 

Fields in org.jboss.reflect.plugins declared as ClassInfo
protected  ClassInfo FieldInfoImpl.declaringClass
          The declaring class
protected  ClassInfo MethodInfoImpl.declaringClass
          The declaring class
protected  ClassInfo ConstructorInfoImpl.declaringClass
          The declring class
protected  ClassInfo[] MethodInfoImpl.exceptionTypes
          The exception types
protected  ClassInfo[] ConstructorInfoImpl.exceptionTypes
          The exception types
protected  ClassInfo ClassInfoImpl.genericSuperclass
          The generic super class
protected  ClassInfo ClassInfoImpl.superclass
          The super class
static ClassInfo ClassInfoImpl.UNKNOWN_CLASS
          Marker for generation
static ClassInfo[] ClassInfoImpl.UNKNOWN_CLASSES
          Marker for generation
 

Methods in org.jboss.reflect.plugins that return ClassInfo
 ClassInfo FieldInfoImpl.getDeclaringClass()
           
 ClassInfo MethodInfoImpl.getDeclaringClass()
           
 ClassInfo ConstructorInfoImpl.getDeclaringClass()
           
 ClassInfo[] MethodInfoImpl.getExceptionTypes()
           
 ClassInfo[] ConstructorInfoImpl.getExceptionTypes()
           
 ClassInfo ClassInfoImpl.getGenericSuperclass()
           
 ClassInfo ClassInfoHelper.getGenericSuperClass(ClassInfoImpl classInfo)
          Get the generic super class
 ClassInfo ClassInfoImpl.getRawType()
           
 ClassInfo ClassInfoImpl.getSuperclass()
           
 ClassInfo ClassInfoHelper.getSuperClass(ClassInfoImpl classInfo)
          Get the super class
protected abstract  ClassInfo InheritableAnnotationHolder.getSuperHolder()
          Get the super holder of annoations
protected  ClassInfo ClassInfoImpl.getSuperHolder()
           
 

Methods in org.jboss.reflect.plugins with parameters of type ClassInfo
 TypeInfo ClassInfoHelper.getComponentType(ClassInfo classInfo)
          Get the component type for a collection
 TypeInfo ClassInfoHelper.getKeyType(ClassInfo classInfo)
          Get the key type for a map
 TypeInfo ClassInfoHelper.getValueType(ClassInfo classInfo)
          Get the value type for a map
 void ClassInfoImpl.setGenericSuperclass(ClassInfo superInfo)
          Set the generic super class
 

Constructors in org.jboss.reflect.plugins with parameters of type ClassInfo
ConstructorInfoImpl(AnnotationValue[] annotations, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ConstructorInfoImpl(AnnotationValue[] annotations, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ConstructorInfoImpl(AnnotationValue[] annotations, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ConstructorInfoImpl(AnnotationValue[] annotations, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
FieldInfoImpl(AnnotationValue[] annotations, String name, TypeInfo type, int modifiers, ClassInfo declaring)
          Create a new FieldInfo.
MethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
MethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
MethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
MethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
 

Uses of ClassInfo in org.jboss.reflect.plugins.bytecode
 

Classes in org.jboss.reflect.plugins.bytecode that implement ClassInfo
 class BytecodeAnnotationInfo
           
 class BytecodeArrayInfoImpl
          Javassist array info
 class BytecodeEnumInfo
           
 class BytecodeParameterizedClassInfo
          Delegate class info to handle generic parameterized types in javassist
 class BytecodeTypeInfo
          BytecodeTypeInfo.
 

Fields in org.jboss.reflect.plugins.bytecode declared as ClassInfo
protected  ClassInfo[] BytecodeBehaviourInfo.exceptionTypes
          The exception types
 

Methods in org.jboss.reflect.plugins.bytecode that return ClassInfo
 ClassInfo[] BytecodeBehaviourInfo.getExceptionTypes()
           
 ClassInfo BytecodeTypeInfo.getGenericSuperclass()
           
 ClassInfo BytecodeTypeInfo.getRawType()
           
 ClassInfo BytecodeTypeInfo.getSuperclass()
           
 ClassInfo BytecodeTypeInfo.getSuperHolder()
           
abstract  ClassInfo BytecodeInheritableAnnotationHolder.getSuperHolder()
           
 

Methods in org.jboss.reflect.plugins.bytecode with parameters of type ClassInfo
static boolean BytecodeGenericsHelper.determineHierarchy(Stack<ClassInfo> hierarchy, ClassInfo current, ClassInfo search)
          Figures out the path between the passed in classes
 

Method parameters in org.jboss.reflect.plugins.bytecode with type arguments of type ClassInfo
static boolean BytecodeGenericsHelper.determineHierarchy(Stack<ClassInfo> hierarchy, ClassInfo current, ClassInfo search)
          Figures out the path between the passed in classes
 

Constructors in org.jboss.reflect.plugins.bytecode with parameters of type ClassInfo
BytecodeParameterizedClassInfo(BytecodeTypeInfoFactoryImpl factory, ClassInfo delegate, ClassLoader classLoader, javassist.bytecode.SignatureAttribute.TypeArgument[] typeArguments, org.jboss.reflect.plugins.bytecode.BytecodeTypeVariableSpy spy)
          Constructor
BytecodeParameterizedClassInfo(BytecodeTypeInfoFactoryImpl factory, ClassInfo delegate, Type[] reflectTypeArguments)
          Constructor
 

Uses of ClassInfo in org.jboss.reflect.plugins.introspection
 

Classes in org.jboss.reflect.plugins.introspection that implement ClassInfo
 class ParameterizedArrayInfo
          ParameterizedArrayInfo.
 class ParameterizedClassInfo
          ParameterizedClassInfo.
 class ReflectClassInfoImpl
          Class info
 

Methods in org.jboss.reflect.plugins.introspection that return ClassInfo
 ClassInfo[] IntrospectionTypeInfoFactoryImpl.getClassInfos(Type[] classes)
          Get the class infos for some classes
 ClassInfo IntrospectionTypeInfoFactoryImpl.getGenericSuperClass(ClassInfoImpl classInfo)
           
 ClassInfo ParameterizedClassInfo.getRawType()
           
 ClassInfo IntrospectionTypeInfoFactoryImpl.getSuperClass(ClassInfoImpl classInfo)
           
 

Methods in org.jboss.reflect.plugins.introspection with parameters of type ClassInfo
protected  TypeInfo IntrospectionTypeInfoFactoryImpl.findActualType(ClassInfo classInfo, Class<?> reference, int parameter)
           
 TypeInfo IntrospectionTypeInfoFactoryImpl.getComponentType(ClassInfo classInfo)
           
 TypeInfo IntrospectionTypeInfoFactoryImpl.getKeyType(ClassInfo classInfo)
           
 TypeInfo IntrospectionTypeInfoFactoryImpl.getValueType(ClassInfo classInfo)
           
 

Constructors in org.jboss.reflect.plugins.introspection with parameters of type ClassInfo
ParameterizedClassInfo(IntrospectionTypeInfoFactoryImpl factory, ClassInfo delegate, ParameterizedType parameterizedType)
          Create a new ParameterizedClassInfo.
ReflectConstructorInfoImpl(AnnotationValue[] annotations, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ReflectConstructorInfoImpl(AnnotationValue[] annotations, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ReflectConstructorInfoImpl(AnnotationValue[] annotations, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ReflectConstructorInfoImpl(AnnotationValue[] annotations, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new ConstructorInfo.
ReflectFieldInfoImpl(AnnotationValue[] annotations, String name, TypeInfo type, int modifiers, ClassInfo declaring)
          Create a new FieldInfo.
ReflectMethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
ReflectMethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, ParameterInfo[] parameters, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
ReflectMethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
ReflectMethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, TypeInfo[] parameterTypes, AnnotationValue[][] parameterAnnotations, ClassInfo[] exceptionTypes, int modifiers, ClassInfo declaring)
          Create a new MethodInfo.
 

Uses of ClassInfo in org.jboss.reflect.plugins.javassist
 

Classes in org.jboss.reflect.plugins.javassist that implement ClassInfo
 class JavassistAnnotationInfo
           
 class JavassistArrayInfoImpl
          Javassist array info
 class JavassistEnumInfo
           
 class JavassistParameterizedClassInfo
          Delegate class info to handle generic parameterized types in javassist
 class JavassistTypeInfo
          JavassistTypeInfo.
 

Fields in org.jboss.reflect.plugins.javassist declared as ClassInfo
protected  ClassInfo[] JavassistAnnotatedParameterInfo.exceptionTypes
          The exception types
 

Methods in org.jboss.reflect.plugins.javassist that return ClassInfo
 ClassInfo[] JavassistAnnotatedParameterInfo.getExceptionTypes()
           
 ClassInfo JavassistTypeInfo.getGenericSuperclass()
           
 ClassInfo JavassistTypeInfo.getRawType()
           
 ClassInfo JavassistTypeInfo.getSuperclass()
           
 ClassInfo JavassistTypeInfo.getSuperHolder()
           
abstract  ClassInfo JavassistInheritableAnnotationHolder.getSuperHolder()
           
 

Methods in org.jboss.reflect.plugins.javassist with parameters of type ClassInfo
 MutableConstructorInfo JavassistTypeInfo.createMutableConstructor(int modifiers, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableConstructorInfo JavassistTypeInfo.createMutableConstructor(int modifiers, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableConstructorInfo JavassistTypeInfo.createMutableConstructor(int modifiers, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableConstructorInfo JavassistTypeInfo.createMutableConstructor(int modifiers, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableFieldInfo JavassistTypeInfo.createMutableField(int modifiers, ClassInfo type, String fieldName)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableMethodInfo JavassistTypeInfo.createMutableMethod(int modifiers, ClassInfo returnType, String methodName, ClassInfo[] parameters, ClassInfo[] exceptions)
           
 MutableClassInfo JavassistTypeInfoFactoryImpl.createNewMutableClass(String name, ClassInfo superClass)
           
 MutableClassInfo JavassistTypeInfoFactory.createNewMutableClass(String name, ClassInfo superClass)
           
 MutableClassInfo JavassistTypeInfoFactoryImpl.createNewMutableInterface(String name, ClassInfo superClass)
           
 MutableClassInfo JavassistTypeInfoFactory.createNewMutableInterface(String name, ClassInfo superClass)
           
static boolean JavassistHelper.determineHierarchy(Stack<ClassInfo> hierarchy, ClassInfo current, ClassInfo search)
          Figures out the path between the passed in classes
 void JavassistAnnotatedParameterInfo.setExceptions(ClassInfo[] exceptions)
           
 void JavassistAnnotatedParameterInfo.setParameters(ClassInfo[] parameters)
           
 void JavassistMethodInfo.setReturnType(ClassInfo returnType)
           
 void JavassistFieldInfo.setType(ClassInfo type)
           
static javassist.CtClass JavassistUtil.toCtClass(ClassInfo clazz)
           
static javassist.CtClass[] JavassistUtil.toCtClass(ClassInfo[] classes)
           
 

Method parameters in org.jboss.reflect.plugins.javassist with type arguments of type ClassInfo
static boolean JavassistHelper.determineHierarchy(Stack<ClassInfo> hierarchy, ClassInfo current, ClassInfo search)
          Figures out the path between the passed in classes
 

Constructors in org.jboss.reflect.plugins.javassist with parameters of type ClassInfo
JavassistParameterizedClassInfo(JavassistTypeInfoFactoryImpl factory, ClassInfo delegate, ClassLoader classLoader, javassist.bytecode.SignatureAttribute.TypeArgument[] typeArguments, org.jboss.reflect.plugins.javassist.JavassistTypeVariableSpy spy)
          Constructor
JavassistParameterizedClassInfo(JavassistTypeInfoFactoryImpl factory, ClassInfo delegate, Type[] reflectTypeArguments)
          Constructor
 

Uses of ClassInfo in org.jboss.reflect.spi
 

Subinterfaces of ClassInfo in org.jboss.reflect.spi
 interface AnnotationInfo
          Annotation Info
 interface ArrayInfo
          Array information
 interface EnumInfo
          Enumeration info
 interface InterfaceInfo
          Interface info
 interface MutableClassInfo
          A MutableClassInfo.
 

Classes in org.jboss.reflect.spi that implement ClassInfo
 class DelegateClassInfo
          Delegate ClassInfo
 class NumberInfo
          Number info
 

Fields in org.jboss.reflect.spi declared as ClassInfo
protected  ClassInfo DelegateClassInfo.delegate
          The delegate
static ClassInfo[] MethodInfo.NO_EXCEPTIONS
          No Exceptions
 

Methods in org.jboss.reflect.spi that return ClassInfo
 ClassInfo MemberInfo.getDeclaringClass()
          Get the declaring class
 ClassInfo DelegateClassInfo.getDelegate()
           
 ClassInfo[] MethodInfo.getExceptionTypes()
          Get the exception types
 ClassInfo[] ConstructorInfo.getExceptionTypes()
          Get the exception types
 ClassInfo ClassInfo.getGenericSuperclass()
          Get the generic super class
 ClassInfo DelegateClassInfo.getGenericSuperclass()
           
 ClassInfo NumberInfo.getGenericSuperclass()
           
 ClassInfo ClassInfo.getRawType()
          Get the raw type
 ClassInfo DelegateClassInfo.getRawType()
           
 ClassInfo NumberInfo.getRawType()
           
 ClassInfo ClassInfo.getSuperclass()
          Get the super class
 ClassInfo DelegateClassInfo.getSuperclass()
           
 ClassInfo NumberInfo.getSuperclass()
           
 

Methods in org.jboss.reflect.spi with parameters of type ClassInfo
 MutableConstructorInfo MutableClassInfo.createMutableConstructor(int modifiers, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
          Creates a constructor with the parameters given.
 MutableConstructorInfo MutableClassInfo.createMutableConstructor(int modifiers, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
          Creates a constructor with the parameters given.
 MutableConstructorInfo MutableClassInfo.createMutableConstructor(int modifiers, ClassInfo[] parameters, ClassInfo[] exceptions)
          Creates an empty constructor with the parameters given.
 MutableConstructorInfo MutableClassInfo.createMutableConstructor(int modifiers, ClassInfo[] parameters, ClassInfo[] exceptions)
          Creates an empty constructor with the parameters given.
 MutableFieldInfo MutableClassInfo.createMutableField(int modifiers, ClassInfo type, String name)
          Creates a field connected to this class with the parameters given.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles a method with the signature and body given by the parameters.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles a method with the signature and body given by the parameters.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, Body body, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles a method with the signature and body given by the parameters.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles an empty method with the signature given by the parameters.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles an empty method with the signature given by the parameters.
 MutableMethodInfo MutableClassInfo.createMutableMethod(int modifiers, ClassInfo returnType, String name, ClassInfo[] parameters, ClassInfo[] exceptions)
          Compiles an empty method with the signature given by the parameters.
 MutableClassInfo MutableTypeInfoFactory.createNewMutableClass(String name, ClassInfo superClass)
          Creates a new MutableClass.
 MutableClassInfo MutableTypeInfoFactory.createNewMutableInterface(String name, ClassInfo superClass)
          Creates a new mutable interface.
 void DelegateClassInfo.setDelegate(ClassInfo delegate)
          Set the delegate
 void MutableMethodInfo.setExceptions(ClassInfo[] exceptions)
          A list of the exception types
 void MutableConstructorInfo.setExceptions(ClassInfo[] exceptions)
          A list of the exception types
 void MutableMethodInfo.setParameters(ClassInfo[] parameters)
          A list of the parameter types
 void MutableConstructorInfo.setParameters(ClassInfo[] parameters)
          A list of the parameter types
 void MutableMethodInfo.setReturnType(ClassInfo returnType)
          Set type of the returned value
 void MutableFieldInfo.setType(ClassInfo type)
          Field type
 

Constructors in org.jboss.reflect.spi with parameters of type ClassInfo
DelegateClassInfo(ClassInfo delegate)
          Create delegate class info
DelegateClassInfo(ClassInfo delegate, boolean allowNull)
          Create delegate class info
 


JBoss Reflection 2.2.1.SP1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.