java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<Boolean,TypeMirror>
javax.lang.model.util.SimpleTypeVisitor6<Boolean,TypeMirror>
javax.lang.model.util.SimpleTypeVisitor7<Boolean,TypeMirror>
javax.lang.model.util.SimpleTypeVisitor8<Boolean,TypeMirror>
javax.lang.model.util.SimpleTypeVisitor9<Boolean,TypeMirror>
javax.lang.model.util.SimpleTypeVisitor14<Boolean,TypeMirror>
org.microbean.lang.visitor.ConvertibleVisitor
- All Implemented Interfaces:
TypeVisitor<Boolean,
TypeMirror>
-
Field Summary
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
Constructor Summary
ConstructorDescriptionConvertibleVisitor
(Types types, SubtypeUncheckedVisitor subtypeUncheckedVisitor, SubtypeVisitor subtypeVisitor) -
Method Summary
Modifier and TypeMethodDescriptionprotected final Boolean
final Boolean
final ConvertibleVisitor
withSubtypeUncheckedVisitor
(SubtypeUncheckedVisitor subtypeUncheckedVisitor) final ConvertibleVisitor
withSubtypeVisitor
(SubtypeVisitor subtypeVisitor) 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, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitTypeVariable, visitWildcard
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
Constructor Details
-
ConvertibleVisitor
public ConvertibleVisitor(Types types, SubtypeUncheckedVisitor subtypeUncheckedVisitor, SubtypeVisitor subtypeVisitor)
-
-
Method Details
-
withSubtypeUncheckedVisitor
public final ConvertibleVisitor withSubtypeUncheckedVisitor(SubtypeUncheckedVisitor subtypeUncheckedVisitor) -
withSubtypeVisitor
-
defaultAction
- Overrides:
defaultAction
in classSimpleTypeVisitor6<Boolean,
TypeMirror>
-
visitPrimitive
- Specified by:
visitPrimitive
in interfaceTypeVisitor<Boolean,
TypeMirror> - Overrides:
visitPrimitive
in classSimpleTypeVisitor6<Boolean,
TypeMirror>
-