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