JBoss Reflection 2.2.1.SP1

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.bytecode   
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 annotationName)
           
 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)
          Create annotation value.
 AnnotationValue InheritableAnnotationHolder.getAnnotation(String name)
           
 AnnotationValue AnnotationHolder.getAnnotation(String name)
           
 AnnotationValue ClassInfoImpl.getAnnotation(String name)
           
 AnnotationValue ArrayInfoImpl.getAnnotation(String annotationName)
           
 AnnotationValue[] InheritableAnnotationHolder.getAnnotations()
           
 AnnotationValue[] AnnotationHolder.getAnnotations()
           
 AnnotationValue[] ClassInfoImpl.getAnnotations()
           
 AnnotationValue[] ArrayInfoImpl.getAnnotations()
           
 AnnotationValue[] AnnotationHelper.getAnnotations(Object object)
          Get the annotations for the annotated object
protected  AnnotationValue InheritableAnnotationHolder.getDeclaredAnnotation(String name)
          Get the declared annotations
protected  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.bytecode
 

Fields in org.jboss.reflect.plugins.bytecode declared as AnnotationValue
protected  AnnotationValue[] BytecodeInheritableAnnotationHolder.allAnnotationsArray
          All annotations
protected  AnnotationValue[] BytecodeAnnotatedInfo.annotationsArray
          The annotations
 

Fields in org.jboss.reflect.plugins.bytecode with type parameters of type AnnotationValue
protected  Map<String,AnnotationValue> BytecodeInheritableAnnotationHolder.allAnnotations
          All annotations Map
protected  Map<String,AnnotationValue> BytecodeAnnotatedInfo.annotationMap
          Annotations map Map
 

Methods in org.jboss.reflect.plugins.bytecode that return AnnotationValue
 AnnotationValue BytecodeTypeInfoFactoryImpl.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue BytecodeArrayInfoImpl.getAnnotation(String name)
           
 AnnotationValue BytecodeAnnotatedInfo.getAnnotation(String name)
           
 AnnotationValue BytecodeInheritableAnnotationHolder.getAnnotation(String name)
           
 AnnotationValue[] BytecodeBehaviourInfo.getAnnotations()
           
 AnnotationValue[] BytecodeTypeInfo.getAnnotations()
           
 AnnotationValue[] BytecodeArrayInfoImpl.getAnnotations()
           
 AnnotationValue[] BytecodeParameterInfo.getAnnotations()
           
 AnnotationValue[] BytecodeFieldInfo.getAnnotations()
           
 AnnotationValue[] BytecodeInheritableAnnotationHolder.getAnnotations()
           
 AnnotationValue[] BytecodeTypeInfoFactoryImpl.getAnnotations(Object obj)
           
protected  AnnotationValue[] BytecodeAnnotatedInfo.getAnnotations(Object obj)
           
protected  AnnotationValue[] BytecodeInheritableAnnotationHolder.getAnnotations(Object obj)
           
 

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

Methods in org.jboss.reflect.plugins.bytecode with parameters of type AnnotationValue
 void BytecodeParameterInfo.setAnnotations(AnnotationValue[] annotations)
           
protected  void BytecodeAnnotatedInfo.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
 void BytecodeInheritableAnnotationHolder.setupAnnotations(AnnotationValue[] annotations)
          Set up the annotations
 

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

Methods in org.jboss.reflect.plugins.introspection that return AnnotationValue
 AnnotationValue IntrospectionAnnotationHelper.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue IntrospectionTypeInfoFactoryImpl.createAnnotationValue(AnnotationInfo info, Object ann)
           
 AnnotationValue[] IntrospectionAnnotationHelper.getAnnotations(Object object)
           
 AnnotationValue[] IntrospectionTypeInfoFactoryImpl.getAnnotations(Object obj)
           
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 JavassistInheritableAnnotationHolder.getAnnotation(String name)
           
 AnnotationValue JavassistArrayInfoImpl.getAnnotation(String name)
           
 AnnotationValue[] JavassistAnnotatedParameterInfo.getAnnotations()
           
 AnnotationValue[] JavassistParameterInfo.getAnnotations()
           
 AnnotationValue[] JavassistTypeInfo.getAnnotations()
           
 AnnotationValue[] JavassistFieldInfo.getAnnotations()
           
 AnnotationValue[] JavassistInheritableAnnotationHolder.getAnnotations()
           
 AnnotationValue[] JavassistArrayInfoImpl.getAnnotations()
           
protected  AnnotationValue[] JavassistAnnotatedInfo.getAnnotations(Object obj)
           
 AnnotationValue[] JavassistTypeInfoFactoryImpl.getAnnotations(Object obj)
           
protected  AnnotationValue[] JavassistInheritableAnnotationHolder.getAnnotations(Object obj)
           
 AnnotationValue[] JavassistAnnotationHelper.getAnnotations(Object object)
           
 

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 AbstractValue.asAnnotation()
           
 AnnotationValue Value.asAnnotation()
          Get the value as an annotation
 AnnotationValue AnnotatedInfo.getAnnotation(String name)
          Get an annotation
 AnnotationValue DelegateClassInfo.getAnnotation(String name)
           
 AnnotationValue NumberInfo.getAnnotation(String annotationName)
           
 AnnotationValue[] AnnotatedInfo.getAnnotations()
          Get the annotations
 AnnotationValue[] DelegateClassInfo.getAnnotations()
           
 AnnotationValue[] NumberInfo.getAnnotations()
           
 


JBoss Reflection 2.2.1.SP1

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