public abstract class TypeAnnotator extends AnnotatedTypeScanner<java.lang.Void,java.lang.Void>
TypeAnnotator
is an abstract AnnotatedTypeScanner to be used with ListTypeAnnotator
Modifier and Type | Field and Description |
---|---|
protected AnnotatedTypeFactory |
typeFactory |
visitedNodes
Constructor and Description |
---|
TypeAnnotator(AnnotatedTypeFactory typeFactory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType t,
java.lang.Void p)
Visits an executable type.
|
reduce, reset, scan, scan, scanAndReduce, scanAndReduce, visit, visit, visitArray, visitDeclared, visitIntersection, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitUnion, visitWildcard
protected final AnnotatedTypeFactory typeFactory
public TypeAnnotator(AnnotatedTypeFactory typeFactory)
public java.lang.Void visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType t, java.lang.Void p)
AnnotatedTypeVisitor
visitExecutable
in interface AnnotatedTypeVisitor<java.lang.Void,java.lang.Void>
visitExecutable
in class AnnotatedTypeScanner<java.lang.Void,java.lang.Void>
t
- the type to visitp
- a visitor-specified parameter