Class SuperclassAwareTypeVisitor<R,P> 
java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
 
javax.lang.model.util.AbstractTypeVisitor7<R,P>
 
javax.lang.model.util.AbstractTypeVisitor8<R,P>
 
io.micronaut.annotation.processing.SuperclassAwareTypeVisitor<R,P> 
- Type Parameters:
 R- The return type of the visitor's methodP- The type of the additional parameter to the visitor's methods.
- All Implemented Interfaces:
 TypeVisitor<R,P> 
- Direct Known Subclasses:
 PublicMethodVisitor
@Deprecated(forRemoval=true,
            since="4.3.0")
public abstract class SuperclassAwareTypeVisitor<R,P> 
extends AbstractTypeVisitor8<R,P> 
Deprecated, for removal: This API element is subject to removal in a future version.
No longer used
Processes the type and its super classes.
- 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSuperclassAwareTypeVisitor(JavaVisitorContext visitorContext) Deprecated, for removal: This API element is subject to removal in a future version.Default constructor. - 
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaccept(DeclaredType type, Element element, P p) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract booleanisAcceptable(Element element) Deprecated, for removal: This API element is subject to removal in a future version.visitArray(ArrayType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitDeclared(DeclaredType type, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitError(ErrorType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitExecutable(ExecutableType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.visitNoType(NoType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.visitPrimitive(PrimitiveType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitTypeVariable(TypeVariable t, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitUnion(UnionType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.visitWildcard(WildcardType t, P p) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown 
- 
Constructor Details
- 
SuperclassAwareTypeVisitor
Deprecated, for removal: This API element is subject to removal in a future version.Default constructor.- Parameters:
 visitorContext- The visitor context
 
 - 
 - 
Method Details
- 
visitDeclared
Deprecated, for removal: This API element is subject to removal in a future version. - 
isAcceptable
Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
 element- TheElement- Returns:
 - Whether the element is public and final
 
 - 
accept
Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
 type- TheDeclaredTypeelement- TheElementp- The additional type
 - 
visitIntersection
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
 visitIntersectionin interfaceTypeVisitor<R,P> - Specified by:
 visitIntersectionin classAbstractTypeVisitor8<R,P> 
 - 
visitPrimitive
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitNull
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitArray
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitError
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitTypeVariable
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitWildcard
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitExecutable
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitNoType
Deprecated, for removal: This API element is subject to removal in a future version. - 
visitUnion
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
 visitUnionin interfaceTypeVisitor<R,P> - Specified by:
 visitUnionin classAbstractTypeVisitor7<R,P> 
 
 -