| Class | Description |
|---|---|
| AnnotationEqualityVisitor |
Given two ASTs representing the same Java file that may differ in annotations, tests if they have
the same annotations.
|
| AnnotationFileStore |
Stores a collection of annotation files.
|
| AnnotationMirrorToAnnotationExprConversion |
Methods for converting a
AnnotationMirror into a JavaParser AnnotationExpr,
namely annotationMirrorToAnnotationExpr. |
| AnnotationTransferVisitor |
A visitor that adds all annotations from a
AnnotatedTypeMirror to the corresponding
JavaParser type, including nested types like array components. |
| DefaultJointVisitor |
An implementation of JointJavacJavaParserVisitor where
process methods do nothing. |
| DoubleJavaParserVisitor |
A visitor that visits two JavaParser ASTs simultaneously that almost match.
|
| ExpectedTreesVisitor |
After this visitor visits a tree,
ExpectedTreesVisitor.getTrees() returns all the trees that should match with
some JavaParser node. |
| InsertAjavaAnnotations |
This program inserts annotations from an ajava file into a Java file.
|
| JavaParserUtils |
Utility methods for working with JavaParser.
|
| JavaParserUtils.StringLiteralConcatenateVisitor |
Visitor that combines added String literals, see
JavaParserUtils.concatenateAddedStringLiterals(com.github.javaparser.ast.Node). |
| JointJavacJavaParserVisitor |
A visitor that processes javac trees and JavaParser nodes simultaneously, matching corresponding
nodes.
|
| JointVisitorWithDefaultAction |
A
JointJavacJavaParserVisitor that visits all javac trees with their corresponding
JavaParser nodes and performs some default action on each pair. |
| TreeScannerWithDefaults |
A visitor that performs some default action on a tree and then all of its children.
|
| TypeAnnotationMover |
Moves annotations in a JavaParser AST from declaration position onto the types they correspond
to.
|
| VoidVisitorWithDefaultAction |
A visitor that visits every node in an AST by default and performs a default action on each node
after visiting its children.
|