Uses of Class
org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
Packages that use AnnotationGen
Package
Description
-
Uses of AnnotationGen in org.aspectj.apache.bcel.classfile
Fields in org.aspectj.apache.bcel.classfile declared as AnnotationGenMethods in org.aspectj.apache.bcel.classfile that return AnnotationGenModifier and TypeMethodDescriptionFieldOrMethod.getAnnotations()
JavaClass.getAnnotations()
Method.getAnnotationsOnParameter
(int i) AnnotationGen[][]
Method.getParameterAnnotations()
Method parameters in org.aspectj.apache.bcel.classfile with type arguments of type AnnotationGenModifier and TypeMethodDescriptionstatic Collection
<RuntimeAnnos> Utility.getAnnotationAttributes
(ConstantPool cp, List<AnnotationGen> annotations) Converts a list of AnnotationGen objects into a set of attributes that can be attached to the class file. -
Uses of AnnotationGen in org.aspectj.apache.bcel.classfile.annotation
Fields in org.aspectj.apache.bcel.classfile.annotation declared as AnnotationGenMethods in org.aspectj.apache.bcel.classfile.annotation that return AnnotationGenModifier and TypeMethodDescriptionAnnotationElementValue.getAnnotation()
TypeAnnotationGen.getAnnotation()
RuntimeParamAnnos.getAnnotationsOnParameter
(int parameterIndex) static AnnotationGen
AnnotationGen.read
(DataInputStream dis, ConstantPool cpool, boolean b) Methods in org.aspectj.apache.bcel.classfile.annotation that return types with arguments of type AnnotationGenConstructors in org.aspectj.apache.bcel.classfile.annotation with parameters of type AnnotationGenModifierConstructorDescriptionAnnotationElementValue
(int type, AnnotationGen annotation, ConstantPool cpool) AnnotationElementValue
(AnnotationGen a, ConstantPool cpool) AnnotationGen
(AnnotationGen a, ConstantPool cpool, boolean copyPoolEntries) -
Uses of AnnotationGen in org.aspectj.apache.bcel.generic
Fields in org.aspectj.apache.bcel.generic with type parameters of type AnnotationGenModifier and TypeFieldDescriptionprotected List
<AnnotationGen> FieldGenOrMethodGen.annotationList
Methods in org.aspectj.apache.bcel.generic that return AnnotationGenMethods in org.aspectj.apache.bcel.generic that return types with arguments of type AnnotationGenModifier and TypeMethodDescriptionFieldGenOrMethodGen.getAnnotations()
MethodGen.getAnnotationsOnParameter
(int i) Return a list of AnnotationGen objects representing parameter annotationsMethods in org.aspectj.apache.bcel.generic with parameters of type AnnotationGenModifier and TypeMethodDescriptionvoid
ClassGen.addAnnotation
(AnnotationGen a) void
FieldGenOrMethodGen.addAnnotation
(AnnotationGen ag) void
MethodGen.addParameterAnnotation
(int parameterIndex, AnnotationGen annotation) void
ClassGen.removeAnnotation
(AnnotationGen a) void
FieldGenOrMethodGen.removeAnnotation
(AnnotationGen ag) -
Uses of AnnotationGen in org.aspectj.weaver.bcel
Subclasses of AnnotationGen in org.aspectj.weaver.bcelModifier and TypeClassDescriptionclass
For implementing declare @type interacting with declare @parents during compilation - we need to be able to add an annotation to 'binary type binding' (this is how types are seen during incremental compilation).Methods in org.aspectj.weaver.bcel that return AnnotationGenMethods in org.aspectj.weaver.bcel with parameters of type AnnotationGenConstructors in org.aspectj.weaver.bcel with parameters of type AnnotationGenModifierConstructorDescriptionBcelAnnotation
(AnnotationGen theBcelAnnotation, ResolvedType resolvedAnnotationType) BcelAnnotation
(AnnotationGen theBcelAnnotation, World world)