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. _annotationMapprivate ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>FieldBuilder. _annotationsprivate ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>MethodBuilder. _annotationsprivate ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>ParameterBuilder. _annotationsprivate ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>TypeBuilder. _annotationsMethods 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 voidConstructorBuilder. 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)voidParameterBuilder. addCustomAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> annotation)voidTypeBuilder. addCustomAnnotation(AnnotationBuilder<? extends java.lang.annotation.Annotation> annotation)private java.lang.annotation.RetentionPolicyClassWriter. getAnnotationRetention(AnnotationBuilder<? extends java.lang.annotation.Annotation> a)private voidClassWriter. 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 intClassWriter. writeJavaAnnotations(ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>> annotations)
-