java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<TypeMirror,Void>
javax.lang.model.util.SimpleTypeVisitor6<TypeMirror,Void>
javax.lang.model.util.SimpleTypeVisitor7<TypeMirror,Void>
javax.lang.model.util.SimpleTypeVisitor8<TypeMirror,Void>
javax.lang.model.util.SimpleTypeVisitor9<TypeMirror,Void>
javax.lang.model.util.SimpleTypeVisitor14<TypeMirror,Void>
org.microbean.lang.visitor.CaptureVisitor
- All Implemented Interfaces:
TypeVisitor<TypeMirror,
Void>
-
Field Summary
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
Constructor Summary
ConstructorDescriptionCaptureVisitor
(TypeAndElementSource tes, Equality equality, Types types, SupertypeVisitor supertypeVisitor, MemberTypeVisitor memberTypeVisitor) -
Method Summary
Modifier and TypeMethodDescriptionprotected final TypeMirror
defaultAction
(TypeMirror t, Void x) final void
final TypeMirror
visitDeclared
(DeclaredType t, Void x) Methods inherited from class javax.lang.model.util.SimpleTypeVisitor8
visitIntersection
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor7
visitUnion
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor6
visitArray, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
Constructor Details
-
CaptureVisitor
public CaptureVisitor(TypeAndElementSource tes, Equality equality, Types types, SupertypeVisitor supertypeVisitor, MemberTypeVisitor memberTypeVisitor)
-
-
Method Details
-
setTypeClosureVisitor
-
defaultAction
- Overrides:
defaultAction
in classSimpleTypeVisitor6<TypeMirror,
Void>
-
visitDeclared
- Specified by:
visitDeclared
in interfaceTypeVisitor<TypeMirror,
Void> - Overrides:
visitDeclared
in classSimpleTypeVisitor6<TypeMirror,
Void>
-