Uses of Class
net.binis.codegen.compiler.CGAnnotation
Packages that use CGAnnotation
-
Uses of CGAnnotation in net.binis.codegen.compiler
Fields in net.binis.codegen.compiler with type parameters of type CGAnnotationMethods in net.binis.codegen.compiler that return CGAnnotationModifier and TypeMethodDescriptionTreeMaker.Annotation(CGExpression annotationType, CGList<CGExpression> args) Methods in net.binis.codegen.compiler that return types with arguments of type CGAnnotationMethod parameters in net.binis.codegen.compiler with type arguments of type CGAnnotation -
Uses of CGAnnotation in net.binis.codegen.compiler.utils
Methods in net.binis.codegen.compiler.utils that return CGAnnotationModifier and TypeMethodDescriptionstatic CGAnnotationElementAnnotationUtils.addAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementAnnotationUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementAnnotationUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, CGList<CGExpression> attributes) static CGAnnotationElementAnnotationUtils.addOrReplaceAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementAnnotationUtils.addOrReplaceAnnotation(Element element, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementAnnotationUtils.findAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementAnnotationUtils.findAnnotation(Element element, Predicate<CGAnnotation> filter) static CGAnnotationElementAnnotationUtils.removeAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementAnnotationUtils.removeAnnotation(Element element, CGAnnotation annotation) static CGAnnotationElementAnnotationUtils.replaceAnnotation(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementAnnotationUtils.replaceAnnotationWithAttributes(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation) Methods in net.binis.codegen.compiler.utils that return types with arguments of type CGAnnotationModifier and TypeMethodDescriptionstatic List<CGAnnotation>ElementAnnotationUtils.findAnnotations(Element element, Predicate<CGAnnotation> filter) Methods in net.binis.codegen.compiler.utils with parameters of type CGAnnotationModifier and TypeMethodDescriptionstatic voidElementAnnotationUtils.addAnnotationAttribute(Element element, CGAnnotation annotation, String name, Object value) static CGAnnotationElementAnnotationUtils.removeAnnotation(Element element, CGAnnotation annotation) static voidElementAnnotationUtils.removeAnnotationAttribute(Element element, CGAnnotation annotation, String name) static CGAnnotationElementAnnotationUtils.replaceAnnotation(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, Map<String, Object> attributes) static voidElementAnnotationUtils.replaceAnnotationAttribute(Element element, CGAnnotation annotation, String name, Object value) static CGAnnotationElementAnnotationUtils.replaceAnnotationWithAttributes(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation) Method parameters in net.binis.codegen.compiler.utils with type arguments of type CGAnnotationModifier and TypeMethodDescriptionstatic CGAnnotationElementAnnotationUtils.findAnnotation(Element element, Predicate<CGAnnotation> filter) static List<CGAnnotation>ElementAnnotationUtils.findAnnotations(Element element, Predicate<CGAnnotation> filter)