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

Packages that use AnnotationValue
org.jboss.beans.info.plugins Classes used to describe beans, an abstract implementation. 
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 AnnotationValue in org.jboss.beans.info.plugins
 

Methods in org.jboss.beans.info.plugins that return AnnotationValue
 AnnotationValue NestedPropertyInfo.getAnnotation(String name)
           
 AnnotationValue[] NestedPropertyInfo.getAnnotations()
           
 

Constructors in org.jboss.beans.info.plugins with parameters of type AnnotationValue
AbstractPropertyInfo(String name, String upperName, TypeInfo type, AnnotationValue[] annotations)
          Create a new property info
DefaultPropertyInfo(String name, String upperName, TypeInfo type, MethodInfo getter, MethodInfo setter, AnnotationValue[] annotations)
          Create a new property info
 

Uses of AnnotationValue in org.jboss.reflect.plugins
 

Classes in org.jboss.reflect.plugins that implement AnnotationValue
 class AnnotationValueImpl
          An annotation value
 

Fields in org.jboss.reflect.plugins declared as AnnotationValue
protected  AnnotationValue[] InheritableAnnotationHolder.allAnnotationsArray
          All annotations
protected  AnnotationValue[] AnnotationHolder.annotationsArray
          The annotations
protected  AnnotationValue[] InheritableAnnotationHolder.declaredAnnotationsArray
          Declared annotations
 

Fields in org.jboss.reflect.plugins with type parameters of type AnnotationValue
protected  Map<String,AnnotationValue> InheritableAnnotationHolder.allAnnotations
          All annotations Map
protected  HashMap<String,AnnotationValue> AnnotationHolder.annotationMap
          Annotations map Map
protected  Map<String,AnnotationValue> InheritableAnnotationHolder.declaredAnnotations
          Declared annotations Map
 

Methods in org.jboss.reflect.plugins that return AnnotationValue
 AnnotationValue AnnotationHelper.createAnnotationValue(AnnotationInfo info, Object ann)
          Create an annotation from the underlying implementation and its info type
static AnnotationValue AnnotationValueFactory.createAnnotationValue(TypeInfoFactory typeInfoFactory, AnnotationHelper annotationHelper, AnnotationInfo info, Object ann)
           
 AnnotationValue InheritableAnnotationHolder.getAnnotation(String name)
           
 AnnotationValue ArrayInfoImpl.getAnnotation(String name)
           
 AnnotationValue AnnotationHolder.getAnnotation(String name)
           
 AnnotationValue[] InheritableAnnotationHolder.getAnnotations()
           
 AnnotationValue[] ArrayInfoImpl.getAnnotations()
           
 AnnotationValue[] AnnotationHolder.getAnnotations()
           
 AnnotationValue[] AnnotationHelper.getAnnotations(Object object)
          Get the annotations for the annotated object
 AnnotationValue[] InheritableAnnotationHolder.getDeclaredAnnotations()
          Get the declared annotations
 

Methods in org.jboss.reflect.plugins that return types with arguments of type AnnotationValue
protected  Map<String,AnnotationValue> InheritableAnnotationHolder.getAllAnnotations()
          Get all the annotations as a map
 

Methods in org.jboss.reflect.plugins with parameters of type AnnotationValue
 void InheritableAnnotationHolder.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
protected  void AnnotationHolder.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
 

Constructors in org.jboss.reflect.plugins with parameters of type AnnotationValue
AnnotationHolder(AnnotationValue[] annotations)
          Create a new AnnotationHolder.
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.
EnumConstantInfoImpl(String name, EnumInfo declaring, AnnotationValue[] annotations)
          Create a new constant
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, 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.
PackageInfoImpl(String name, AnnotationValue[] annotations)
          Create a new package info
ParameterInfoImpl(AnnotationValue[] annotations, String name, TypeInfo parameterType)
          Create a new MethodInfo.
 

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

Methods in org.jboss.reflect.plugins.introspection that return AnnotationValue
 AnnotationValue IntrospectionTypeInfoFactoryImpl.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue IntrospectionAnnotationHelper.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue[] IntrospectionTypeInfoFactoryImpl.getAnnotations(Object obj)
           
 AnnotationValue[] IntrospectionAnnotationHelper.getAnnotations(Object object)
           
protected  AnnotationValue[][] IntrospectionTypeInfoFactoryImpl.getParameterAnnotations(Annotation[][] annotations)
           
 

Constructors in org.jboss.reflect.plugins.introspection with parameters of type AnnotationValue
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, 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 AnnotationValue in org.jboss.reflect.plugins.javassist
 

Fields in org.jboss.reflect.plugins.javassist declared as AnnotationValue
protected  AnnotationValue[] JavassistInheritableAnnotationHolder.allAnnotationsArray
          All annotations
protected  AnnotationValue[] JavassistAnnotatedInfo.annotationsArray
          The annotations
 

Fields in org.jboss.reflect.plugins.javassist with type parameters of type AnnotationValue
protected  Map<String,AnnotationValue> JavassistInheritableAnnotationHolder.allAnnotations
          All annotations Map
protected  HashMap<String,AnnotationValue> JavassistAnnotatedInfo.annotationMap
          Annotations map Map
 

Methods in org.jboss.reflect.plugins.javassist that return AnnotationValue
 AnnotationValue JavassistTypeInfoFactoryImpl.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue JavassistAnnotationHelper.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue JavassistAnnotatedInfo.getAnnotation(String name)
           
 AnnotationValue JavassistArrayInfoImpl.getAnnotation(String name)
           
 AnnotationValue JavassistInheritableAnnotationHolder.getAnnotation(String name)
           
 AnnotationValue[] JavassistFieldInfo.getAnnotations()
           
 AnnotationValue[] JavassistMethodInfo.getAnnotations()
           
 AnnotationValue[] JavassistParameterInfo.getAnnotations()
           
 AnnotationValue[] JavassistArrayInfoImpl.getAnnotations()
           
 AnnotationValue[] JavassistTypeInfo.getAnnotations()
           
 AnnotationValue[] JavassistInheritableAnnotationHolder.getAnnotations()
           
 AnnotationValue[] JavassistConstructorInfo.getAnnotations()
           
protected  AnnotationValue[] JavassistAnnotatedInfo.getAnnotations(Object obj)
           
 AnnotationValue[] JavassistTypeInfoFactoryImpl.getAnnotations(Object obj)
           
 AnnotationValue[] JavassistAnnotationHelper.getAnnotations(Object object)
           
protected  AnnotationValue[] JavassistInheritableAnnotationHolder.getAnnotations(Object obj)
           
 

Methods in org.jboss.reflect.plugins.javassist that return types with arguments of type AnnotationValue
protected  Map<String,AnnotationValue> JavassistInheritableAnnotationHolder.getAllAnnotations()
          Get all the annotations as a map
 

Methods in org.jboss.reflect.plugins.javassist with parameters of type AnnotationValue
 void JavassistParameterInfo.setAnnotations(AnnotationValue[] annotations)
           
protected  void JavassistAnnotatedInfo.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
 void JavassistInheritableAnnotationHolder.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
 

Uses of AnnotationValue in org.jboss.reflect.spi
 

Methods in org.jboss.reflect.spi that return AnnotationValue
 AnnotationValue Value.asAnnotation()
          Get the value as an annotation
 AnnotationValue AbstractValue.asAnnotation()
           
 AnnotationValue AnnotatedInfo.getAnnotation(String name)
          Get an annotation
 AnnotationValue DelegateClassInfo.getAnnotation(String name)
           
 AnnotationValue NumberInfo.getAnnotation(String name)
           
 AnnotationValue[] AnnotatedInfo.getAnnotations()
          Get the annotations
 AnnotationValue[] DelegateClassInfo.getAnnotations()
           
 AnnotationValue[] NumberInfo.getAnnotations()
           
 



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