Uses of Class
com.strobel.reflection.emit.AnnotationBuilder
-
Packages that use AnnotationBuilder Package Description com.strobel.reflection.emit -
-
Uses of AnnotationBuilder in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit with type parameters of type AnnotationBuilder Modifier and Type Field Description private java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,AnnotationBuilder<? extends java.lang.annotation.Annotation>>
TypeBuilder. _annotationMap
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
FieldBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
MethodBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ParameterBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
TypeBuilder. _annotations
Methods in com.strobel.reflection.emit that return AnnotationBuilder Modifier and Type Method Description static <A extends java.lang.annotation.Annotation>
AnnotationBuilder<A>AnnotationBuilder. create(Type<A> annotationType)
static <A extends java.lang.annotation.Annotation>
AnnotationBuilder<A>AnnotationBuilder. create(Type<A> annotationType, MethodList properties, ReadOnlyList<java.lang.Object> values)
static <A extends java.lang.annotation.Annotation>
AnnotationBuilder<A>AnnotationBuilder. create(Type<A> annotationType, java.lang.Object value)
Methods in com.strobel.reflection.emit that return types with arguments of type AnnotationBuilder Modifier and Type Method Description ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ConstructorBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
FieldBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
MethodBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ParameterBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
TypeBuilder. getCustomAnnotations()
Methods in com.strobel.reflection.emit with parameters of type AnnotationBuilder Modifier and Type Method Description void
ConstructorBuilder. addCustomAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> annotation)
<A extends java.lang.annotation.Annotation>
voidFieldBuilder. addCustomAnnotation(AnnotationBuilder<A> annotation)
<A extends java.lang.annotation.Annotation>
voidMethodBuilder. addCustomAnnotation(AnnotationBuilder<A> annotation)
void
ParameterBuilder. addCustomAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> annotation)
void
TypeBuilder. addCustomAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> annotation)
private java.lang.annotation.RetentionPolicy
ClassWriter. getAnnotationRetention(AnnotationBuilder<? extends java.lang.annotation.Annotation> a)
private void
ClassWriter. writeAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> a)
Method parameters in com.strobel.reflection.emit with type arguments of type AnnotationBuilder Modifier and Type Method Description private int
ClassWriter. writeJavaAnnotations(ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>> annotations)
-