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.
|