Uses of Interface
jakarta.enterprise.inject.build.compatible.spi.AnnotationBuilder
Packages that use AnnotationBuilder
Package
Description
The build compatible extension SPI.
-
Uses of AnnotationBuilder in jakarta.enterprise.inject.build.compatible.spi
Methods in jakarta.enterprise.inject.build.compatible.spi that return AnnotationBuilderModifier and TypeMethodDescriptionAnnotationBuilderFactory.create(jakarta.enterprise.lang.model.declarations.ClassInfo annotationType) Returns a newAnnotationBuilderfor given annotation type.AnnotationBuilderFactory.create(Class<? extends Annotation> annotationType) Returns a newAnnotationBuilderfor given annotation type.Adds a boolean-valued annotation member with givenname.Adds a boolean array-valued annotation member with givenname.Adds a byte-valued annotation member with givenname.Adds a byte array-valued annotation member with givenname.Adds a char-valued annotation member with givenname.Adds a char array-valued annotation member with givenname.Adds a double-valued annotation member with givenname.Adds a double array-valued annotation member with givenname.Adds a float-valued annotation member with givenname.Adds a float array-valued annotation member with givenname.Adds an int-valued annotation member with givenname.Adds an int array-valued annotation member with givenname.Adds a long-valued annotation member with givenname.Adds a long array-valued annotation member with givenname.Adds a short-valued annotation member with givenname.Adds a short array-valued annotation member with givenname.Adds an annotation-valued annotation member with givenname.Adds an annotation array-valued annotation member with givenname.Adds an annotation member with givenname, whose value is givenvalue.Adds a class-valued annotation member with givenname.AnnotationBuilder.member(String name, jakarta.enterprise.lang.model.declarations.ClassInfo[] values) Adds a class array-valued annotation member with givenname.AnnotationBuilder.member(String name, jakarta.enterprise.lang.model.declarations.ClassInfo enumType, String enumValue) Adds an enum-valued annotation member with givenname.AnnotationBuilder.member(String name, jakarta.enterprise.lang.model.declarations.ClassInfo enumType, String[] enumValues) Adds an enum array-valued annotation member with givenname.Adds a class-valued annotation member with givenname.Adds a class array-valued annotation member with givenname.AnnotationBuilder.member(String name, Annotation value) Adds an annotation-valued annotation member with givenname.AnnotationBuilder.member(String name, Annotation[] values) Adds an annotation array-valued annotation member with givenname.Adds a class-valued annotation member with givenname.Adds a class array-valued annotation member with givenname.Adds an enum-valued annotation member with givenname.Adds an enum array-valued annotation member with givenname.Adds an enum-valued annotation member with givenname.Adds an enum array-valued annotation member with givenname.Adds a String-valued annotation member with givenname.Adds a String array-valued annotation member with givenname.static AnnotationBuilderAnnotationBuilder.of(jakarta.enterprise.lang.model.declarations.ClassInfo annotationType) Returns a newAnnotationBuilderthat builds an annotation of given type.static AnnotationBuilderAnnotationBuilder.of(Class<? extends Annotation> annotationType) Returns a newAnnotationBuilderthat builds an annotation of given type.default AnnotationBuilderAnnotationBuilder.value(boolean value) Adds a boolean-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(boolean[] values) Adds a boolean array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(byte value) Adds a byte-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(byte[] values) Adds a byte array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(char value) Adds a char-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(char[] values) Adds a char array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(double value) Adds a double-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(double[] values) Adds a double array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(float value) Adds a float-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(float[] values) Adds a float array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(int value) Adds an int-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(int[] values) Adds an int array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(long value) Adds a long-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(long[] values) Adds a long array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(short value) Adds a short-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(short[] values) Adds a short array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.AnnotationInfo value) Adds an annotation-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.AnnotationInfo[] values) Adds an annotation array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.AnnotationMember value) Adds an annotation member calledvalue, whose value is givenvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.declarations.ClassInfo value) Adds a class-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.declarations.ClassInfo[] values) Adds a class array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.declarations.ClassInfo enumType, String enumValue) Adds an enum-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.declarations.ClassInfo enumType, String[] enumValues) Adds an enum array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.types.Type value) Adds a class-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(jakarta.enterprise.lang.model.types.Type[] values) Adds a class array-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(Annotation value) Adds an annotation-valued annotation member calledvalue.default AnnotationBuilderAnnotationBuilder.value(Annotation[] values) Adds an annotation array-valued annotation member calledvalue.default AnnotationBuilderAdds a class-valued annotation member calledvalue.default AnnotationBuilderAdds a class array-valued annotation member calledvalue.default AnnotationBuilderAdds an enum-valued annotation member calledvalue.default AnnotationBuilderAdds an enum array-valued annotation member calledvalue.default AnnotationBuilderAdds an enum-valued annotation member calledvalue.default AnnotationBuilderAdds an enum array-valued annotation member calledvalue.default AnnotationBuilderAdds a String-valued annotation member calledvalue.default AnnotationBuilderAdds a String array-valued annotation member calledvalue.