public interface TypeVisitor
Modifier and Type | Method and Description |
---|---|
boolean |
beginVisit(ParameterizedType type) |
<D extends GenericDeclaration> |
beginVisit(TypeVariable<D> type) |
boolean |
beginVisit(WildcardType type) |
void |
endVisit(ParameterizedType type) |
<D extends GenericDeclaration> |
endVisit(TypeVariable<D> type) |
void |
endVisit(WildcardType type) |
void |
visit(Class<?> type) |
void |
visit(GenericArrayType type) |
void |
visitActualTypeArgument(Type type,
int index) |
void |
visitLowerBound(Type bound,
int index) |
void |
visitTypeVariableBound(Type bound,
int index) |
void |
visitUpperBound(Type bound,
int index) |
void visit(Class<?> type)
<D extends GenericDeclaration> boolean beginVisit(TypeVariable<D> type)
void visitTypeVariableBound(Type bound, int index)
<D extends GenericDeclaration> void endVisit(TypeVariable<D> type)
void visit(GenericArrayType type)
boolean beginVisit(ParameterizedType type)
void visitActualTypeArgument(Type type, int index)
void endVisit(ParameterizedType type)
boolean beginVisit(WildcardType type)
void visitUpperBound(Type bound, int index)
void visitLowerBound(Type bound, int index)
void endVisit(WildcardType type)
Copyright © 2008–2018. All rights reserved.