public class FindTypeVarScanner extends AbstractTypeVisitor6<Void,Void>
visit
on any TypeMirror
object with an instance
to add all used type variable names such as T
or E
to the set that is returned by the getTypeVariables()
method.Constructor and Description |
---|
FindTypeVarScanner() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getTypeVariables() |
Void |
visitArray(ArrayType t,
Void p) |
Void |
visitDeclared(DeclaredType t,
Void p) |
Void |
visitError(ErrorType t,
Void p) |
Void |
visitExecutable(ExecutableType t,
Void p) |
Void |
visitNoType(NoType t,
Void p) |
Void |
visitNull(NullType t,
Void p) |
Void |
visitPrimitive(PrimitiveType t,
Void p) |
Void |
visitTypeVariable(TypeVariable t,
Void p) |
Void |
visitUnknown(TypeMirror t,
Void p) |
Void |
visitWildcard(WildcardType t,
Void p) |
visit, visit, visitIntersection, visitUnion
public Void visitPrimitive(PrimitiveType t, Void p)
public Void visitUnknown(TypeMirror t, Void p)
visitUnknown
in interface TypeVisitor<Void,Void>
visitUnknown
in class AbstractTypeVisitor6<Void,Void>
public Void visitDeclared(DeclaredType t, Void p)
public Void visitTypeVariable(TypeVariable t, Void p)
public Void visitWildcard(WildcardType t, Void p)
public Void visitExecutable(ExecutableType t, Void p)
Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.