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

Packages that use TypeInfo
org.jboss.classadapter.plugins.reflect Reflection based Class Adapter. 
org.jboss.joinpoint.plugins.config Bean config utilities. 
org.jboss.reflect.plugins Abstract extended reflection implementations. 
org.jboss.reflect.plugins.introspection Introspection based extended reflection. 
org.jboss.reflect.spi Extended Reflection API. 
 

Uses of TypeInfo in org.jboss.classadapter.plugins.reflect
 

Methods in org.jboss.classadapter.plugins.reflect with parameters of type TypeInfo
protected  ClassAdapter ReflectClassAdapterFactory.createClassAdapter(TypeInfo typeInfo)
          Create a class adapter for the type info
 

Uses of TypeInfo in org.jboss.joinpoint.plugins.config
 

Methods in org.jboss.joinpoint.plugins.config with parameters of type TypeInfo
static boolean Config.equals(String[] typeNames, TypeInfo[] typeInfos)
          Test whether type names are equal to type infos
 

Uses of TypeInfo in org.jboss.reflect.plugins
 

Classes in org.jboss.reflect.plugins that implement TypeInfo
 class AnnotationInfoImpl
          Annotation Info
 class ArrayInfoImpl
          Array information
 class ClassInfoImpl
          Class info
 class EnumInfoImpl
          Enumeration info
 class InterfaceInfoImpl
          Interface info
 

Fields in org.jboss.reflect.plugins declared as TypeInfo
protected  TypeInfo ArrayValueImpl.type
          The type
protected  TypeInfo ClassValueImpl.type
          The type
protected  TypeInfo ArrayInfoImpl.componentType
          The component type
protected  TypeInfo[] MethodInfoImpl.parameterTypes
          The parameter types
protected  TypeInfo MethodInfoImpl.returnType
          The return type
protected  TypeInfo StringValueImpl.type
          The type
protected  TypeInfo EnumValueImpl.type
          The type
protected  TypeInfo AnnotationAttributeImpl.type
          The attribute type
protected  TypeInfo[] ConstructorInfoImpl.parameterTypes
          The parameter types
protected  TypeInfo FieldInfoImpl.type
          The field type
protected  TypeInfo ParameterInfoImpl.parameterType
          The parameter type
 

Methods in org.jboss.reflect.plugins that return TypeInfo
 TypeInfo ArrayValueImpl.getType()
           
 TypeInfo ClassValueImpl.getType()
           
 TypeInfo ArrayInfoImpl.getComponentType()
           
 TypeInfo[] MethodInfoImpl.getParameterTypes()
           
 TypeInfo MethodInfoImpl.getReturnType()
           
 TypeInfo StringValueImpl.getType()
           
 TypeInfo EnumValueImpl.getType()
           
 TypeInfo AnnotationAttributeImpl.getType()
           
 TypeInfo[] ConstructorInfoImpl.getParameterTypes()
           
 TypeInfo FieldInfoImpl.getType()
           
 TypeInfo AnnotationValueImpl.getType()
           
 TypeInfo ParameterInfoImpl.getParameterType()
           
 

Methods in org.jboss.reflect.plugins with parameters of type TypeInfo
static MethodInfo ClassInfoImpl.findMethod(MethodInfo[] methods, String name, TypeInfo[] parameters)
          Find a method
 MethodInfo ClassInfoImpl.getDeclaredMethod(String name, TypeInfo[] parameters)
           
 

Constructors in org.jboss.reflect.plugins with parameters of type TypeInfo
ArrayValueImpl(TypeInfo type, Value[] values)
          Create a new ArrayValue
ClassValueImpl(String value, TypeInfo type)
          Create a new ClassValue.
ArrayInfoImpl(TypeInfo componentType)
          Create a new ArrayInfo.
MethodInfoImpl(AnnotationValue[] annotations, String name, TypeInfo returnType, TypeInfo[] parameterTypes, 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.
StringValueImpl(String value, TypeInfo type)
          Create a new string value
EnumValueImpl(TypeInfo type, String value)
          Create a new EnumValue.
AnnotationAttributeImpl(String name, TypeInfo type, Value defaultValue)
          Create a new AnnotationAttribute.
ConstructorInfoImpl(AnnotationValue[] annotations, TypeInfo[] parameterTypes, 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.
ParameterInfoImpl(AnnotationValue[] annotations, String name, TypeInfo parameterType)
          Create a new MethodInfo.
 

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

Methods in org.jboss.reflect.plugins.introspection that return TypeInfo
 TypeInfo[] IntrospectionTypeInfoFactoryImpl.getTypeInfos(Class[] classes)
          Get the type infos for some classes
 TypeInfo IntrospectionTypeInfoFactoryImpl.getTypeInfo(Class clazz)
           
 TypeInfo IntrospectionTypeInfoFactoryImpl.getTypeInfo(String name, ClassLoader cl)
           
 TypeInfo IntrospectionTypeInfoFactory.getTypeInfo(Class clazz)
           
 TypeInfo IntrospectionTypeInfoFactory.getTypeInfo(String name, ClassLoader cl)
           
 

Uses of TypeInfo in org.jboss.reflect.spi
 

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

Classes in org.jboss.reflect.spi that implement TypeInfo
 class PrimitiveInfo
          Primitive info
 

Fields in org.jboss.reflect.spi declared as TypeInfo
static TypeInfo[] MethodInfo.NO_PARAMS_TYPES
          No parameters
 

Methods in org.jboss.reflect.spi that return TypeInfo
 TypeInfo[] MethodInfo.getParameterTypes()
          Get the parameter types
 TypeInfo MethodInfo.getReturnType()
          Get the return type
 TypeInfo[] ConstructorInfo.getParameterTypes()
          Get the parameter types
 TypeInfo ArrayInfo.getComponentType()
          Get the component type
 TypeInfo TypeInfoFactory.getTypeInfo(String name, ClassLoader cl)
          Get a type info
 TypeInfo TypeInfoFactory.getTypeInfo(Class clazz)
          Get a type info
 TypeInfo FieldInfo.getType()
          Get the field type
 TypeInfo Value.getType()
          Get the type of the value
 TypeInfo ParameterInfo.getParameterType()
          Get the parameter type
 TypeInfo AnnotationAttribute.getType()
          Get the attribute type
 TypeInfo PrimitiveValue.getType()
           
 

Methods in org.jboss.reflect.spi with parameters of type TypeInfo
 MethodInfo ClassInfo.getDeclaredMethod(String name, TypeInfo[] parameters)
          Get the declared method
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.