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 CGAnnotationElementUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, CGList<CGExpression> attributes) static CGAnnotationElementUtils.addOrReplaceAnnotation(Element element, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementUtils.findAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementUtils.findAnnotation(Element element, Predicate<CGAnnotation> filter) static CGAnnotationElementUtils.removeAnnotation(Element element, Class<? extends Annotation> annotation) static CGAnnotationElementUtils.removeAnnotation(Element element, CGAnnotation annotation) static CGAnnotationElementUtils.replaceAnnotation(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, Map<String, Object> attributes) static CGAnnotationElementUtils.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>ElementUtils.findAnnotations(Element element, Predicate<CGAnnotation> filter) Methods in net.binis.codegen.compiler.utils with parameters of type CGAnnotationModifier and TypeMethodDescriptionstatic voidElementUtils.addAnnotationAttribute(Element element, CGAnnotation annotation, String name, Object value) static CGAnnotationElementUtils.removeAnnotation(Element element, CGAnnotation annotation) static voidElementUtils.removeAnnotationAttribute(Element element, CGAnnotation annotation, String name) static CGAnnotationElementUtils.replaceAnnotation(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, Map<String, Object> attributes) static voidElementUtils.replaceAnnotationAttribute(Element element, CGAnnotation annotation, String name, Object value) static CGAnnotationElementUtils.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 CGAnnotationElementUtils.findAnnotation(Element element, Predicate<CGAnnotation> filter) static List<CGAnnotation>ElementUtils.findAnnotations(Element element, Predicate<CGAnnotation> filter)