<T extends VisitorContextAnnotation> void |
BaseAstNodeVisitorContext.annotate(T annotation) |
<T extends VisitorContextAnnotation> Optional<T> |
BaseAstNodeVisitorContext.deannotate(Class<T> annotation) |
<T extends VisitorContextAnnotation> Optional<T> |
BaseAstNodeVisitorContext.getAnnotation(Class<T> annotationClass) |
<T extends VisitorContextAnnotation> T |
BaseAstNodeVisitorContext.getOrCreateAnnotation(Class<T> annotationClass,
Supplier<T> supplier) |
<T extends VisitorContextAnnotation> boolean |
BaseAstNodeVisitorContext.isAnnotatedWith(Class<T> annotationClass) |