protected static class AnnotatedTypeFactory.InheritedFromClassAnnotator extends AnnotatedTypeScanner<Void,AnnotatedTypeFactory>
| Modifier and Type | Field and Description |
|---|---|
static AnnotatedTypeFactory.InheritedFromClassAnnotator |
INSTANCE
The singleton instance.
|
visitedNodes| Modifier and Type | Method and Description |
|---|---|
void |
reset()
Reset the scanner to allow reuse of the same instance.
|
Void |
visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType type,
AnnotatedTypeFactory p)
Visits a declared type.
|
Void |
visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType type,
AnnotatedTypeFactory p)
Visits an executable type.
|
Void |
visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable type,
AnnotatedTypeFactory p)
Visits a type variable.
|
reduce, scan, scan, scanAndReduce, scanAndReduce, visit, visit, visitArray, visitIntersection, visitNoType, visitNull, visitPrimitive, visitUnion, visitWildcardpublic static final AnnotatedTypeFactory.InheritedFromClassAnnotator INSTANCE
public Void visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType type, AnnotatedTypeFactory p)
AnnotatedTypeVisitorvisitExecutable in interface AnnotatedTypeVisitor<Void,AnnotatedTypeFactory>visitExecutable in class AnnotatedTypeScanner<Void,AnnotatedTypeFactory>type - the type to visitp - a visitor-specified parameterpublic Void visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType type, AnnotatedTypeFactory p)
AnnotatedTypeVisitorvisitDeclared in interface AnnotatedTypeVisitor<Void,AnnotatedTypeFactory>visitDeclared in class AnnotatedTypeScanner<Void,AnnotatedTypeFactory>type - the type to visitp - a visitor-specified parameterpublic Void visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable type, AnnotatedTypeFactory p)
AnnotatedTypeVisitorvisitTypeVariable in interface AnnotatedTypeVisitor<Void,AnnotatedTypeFactory>visitTypeVariable in class AnnotatedTypeScanner<Void,AnnotatedTypeFactory>type - the type to visitp - a visitor-specified parameterpublic void reset()
AnnotatedTypeScannerreset in class AnnotatedTypeScanner<Void,AnnotatedTypeFactory>