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.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 JBMICROCONT-118 fix the introspection assumption
 class EnumInfoImpl
          Enumeration info
 class InterfaceInfoImpl
          Interface info
 

Fields in org.jboss.reflect.plugins declared as ClassInfo
protected  ClassInfo ConstructorInfoImpl.declaringClass
          The declring class
protected  ClassInfo FieldInfoImpl.declaringClass
          The declaring class
protected  ClassInfo MethodInfoImpl.declaringClass
          The declaring class
protected  ClassInfo[] ConstructorInfoImpl.exceptionTypes
          The exception types
protected  ClassInfo[] MethodInfoImpl.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 ConstructorInfoImpl.getDeclaringClass()
           
 ClassInfo FieldInfoImpl.getDeclaringClass()
           
 ClassInfo MethodInfoImpl.getDeclaringClass()
           
 ClassInfo[] ConstructorInfoImpl.getExceptionTypes()
           
 ClassInfo[] MethodInfoImpl.getExceptionTypes()
           
 ClassInfo ClassInfoImpl.getGenericSuperclass()
           
 ClassInfo ClassInfoHelper.getGenericSuperClass(ClassInfoImpl classInfo)
          Get the generic super class
 ClassInfo ClassInfoImpl.getRawType()
           
 ClassInfo ClassInfoImpl.getSuperclass()
           
 

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.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()
           
 

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 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 JavassistConstructorInfo.getDeclaringClass()
           
 ClassInfo JavassistFieldInfo.getDeclaringClass()
           
 ClassInfo JavassistMethodInfo.getDeclaringClass()
           
 ClassInfo[] JavassistConstructorInfo.getExceptionTypes()
           
 ClassInfo[] JavassistMethodInfo.getExceptionTypes()
           
 ClassInfo JavassistTypeInfo.getGenericSuperclass()
           
 ClassInfo JavassistTypeInfo.getRawType()
           
 ClassInfo JavassistTypeInfo.getSuperclass()
           
 

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
 

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[] ConstructorInfo.getExceptionTypes()
          Get the exception types
 ClassInfo[] MethodInfo.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
 void DelegateClassInfo.setDelegate(ClassInfo delegate)
          Set the delegate
 

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
 



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