Class AnnotationTransferVisitor
java.lang.Object
com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
org.checkerframework.framework.ajava.AnnotationTransferVisitor
- All Implemented Interfaces:
- com.github.javaparser.ast.visitor.VoidVisitor<AnnotatedTypeMirror>
public class AnnotationTransferVisitor
extends com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
A visitor that adds all annotations from a 
AnnotatedTypeMirror to the corresponding
 JavaParser type, including nested types like array components.
 The AnnotatedTypeMirror is passed as the secondary parameter to the visit methods.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvisit(com.github.javaparser.ast.type.ArrayType target, AnnotatedTypeMirror type) voidvisit(com.github.javaparser.ast.type.ClassOrInterfaceType target, AnnotatedTypeMirror type) voidvisit(com.github.javaparser.ast.type.PrimitiveType target, AnnotatedTypeMirror type) voidvisit(com.github.javaparser.ast.type.TypeParameter target, AnnotatedTypeMirror type) Methods inherited from class com.github.javaparser.ast.visitor.VoidVisitorAdaptervisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
- 
Constructor Details- 
AnnotationTransferVisitorpublic AnnotationTransferVisitor()
 
- 
- 
Method Details- 
visit- Specified by:
- visitin interface- com.github.javaparser.ast.visitor.VoidVisitor<AnnotatedTypeMirror>
- Overrides:
- visitin class- com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
 
- 
visitpublic void visit(com.github.javaparser.ast.type.ClassOrInterfaceType target, AnnotatedTypeMirror type) - Specified by:
- visitin interface- com.github.javaparser.ast.visitor.VoidVisitor<AnnotatedTypeMirror>
- Overrides:
- visitin class- com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
 
- 
visit- Specified by:
- visitin interface- com.github.javaparser.ast.visitor.VoidVisitor<AnnotatedTypeMirror>
- Overrides:
- visitin class- com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
 
- 
visit- Specified by:
- visitin interface- com.github.javaparser.ast.visitor.VoidVisitor<AnnotatedTypeMirror>
- Overrides:
- visitin class- com.github.javaparser.ast.visitor.VoidVisitorAdapter<AnnotatedTypeMirror>
 
 
-