public interface TypeProcessor
| Modifier and Type | Method and Description |
|---|---|
void |
endActualTypeArgument(java.lang.reflect.Type actualTypeArgument) |
void |
endActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments) |
void |
endClass(java.lang.Class<?> classType) |
void |
endComponentType(java.lang.reflect.Type componentType) |
void |
endEnclosingType(java.lang.reflect.Type enclosingType) |
void |
endGenericArrayType(java.lang.reflect.GenericArrayType genericArrayType) |
void |
endGenericComponentType(java.lang.reflect.Type genericComponentType) |
void |
endParameterizedType(java.lang.reflect.ParameterizedType parameterizedType) |
void |
endRawType(java.lang.reflect.Type rawType) |
void |
endType(java.lang.reflect.Type type) |
void |
endTypes(java.util.List<java.lang.reflect.Type> types) |
void |
endTypeVariable(java.lang.reflect.TypeVariable<?> typeVariable) |
void |
endTypeVariableBoundary(java.lang.reflect.Type typeVariableBoundary) |
void |
endTypeVariableBounds(java.lang.reflect.Type[] typeVariableBounds) |
void |
endWildcardType(java.lang.reflect.WildcardType wildcardType) |
void |
endWildcardTypeLowerBoundary(java.lang.reflect.Type wildcardTypeLowerBoundary) |
void |
endWildcardTypeLowerBounds(java.lang.reflect.Type[] wildcardTypeLowerBounds) |
void |
endWildcardTypeUpperBoundary(java.lang.reflect.Type wildcardTypeUpperBoundary) |
void |
endWildcardTypeUpperBounds(java.lang.reflect.Type[] wildcardTypeUpperBounds) |
TypeTraverser |
getTypeTraverser() |
void |
pop() |
void |
push() |
void |
setTypeTraverser(TypeTraverser typeTraverser) |
void |
startActualTypeArgument(java.lang.reflect.Type actualTypeArgument) |
void |
startActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments) |
void |
startClass(java.lang.Class<?> classType) |
void |
startComponentType(java.lang.reflect.Type componentType) |
void |
startEnclosingType(java.lang.reflect.Type enclosingType) |
void |
startGenericArrayType(java.lang.reflect.GenericArrayType genericArrayType) |
void |
startGenericComponentType(java.lang.reflect.Type genericComponentType) |
void |
startParameterizedType(java.lang.reflect.ParameterizedType parameterizedType) |
void |
startRawType(java.lang.reflect.Type rawType) |
void |
startType(java.lang.reflect.Type type) |
void |
startTypes(java.util.List<java.lang.reflect.Type> types) |
void |
startTypeVariable(java.lang.reflect.TypeVariable<?> typeVariable) |
void |
startTypeVariableBoundary(java.lang.reflect.Type typeVariableBoundary) |
void |
startTypeVariableBounds(java.lang.reflect.Type[] typeVariableBounds) |
void |
startWildcardType(java.lang.reflect.WildcardType wildcardType) |
void |
startWildcardTypeLowerBoundary(java.lang.reflect.Type wildcardTypeLowerBoundary) |
void |
startWildcardTypeLowerBounds(java.lang.reflect.Type[] wildcardTypeLowerBounds) |
void |
startWildcardTypeUpperBoundary(java.lang.reflect.Type wildcardTypeUpperBoundary) |
void |
startWildcardTypeUpperBounds(java.lang.reflect.Type[] wildcardTypeUpperBounds) |
void push()
void pop()
void setTypeTraverser(TypeTraverser typeTraverser)
TypeTraverser getTypeTraverser()
void startTypes(java.util.List<java.lang.reflect.Type> types)
void endTypes(java.util.List<java.lang.reflect.Type> types)
void startType(java.lang.reflect.Type type)
void endType(java.lang.reflect.Type type)
void startGenericArrayType(java.lang.reflect.GenericArrayType genericArrayType)
void endGenericArrayType(java.lang.reflect.GenericArrayType genericArrayType)
void startGenericComponentType(java.lang.reflect.Type genericComponentType)
void endGenericComponentType(java.lang.reflect.Type genericComponentType)
void startParameterizedType(java.lang.reflect.ParameterizedType parameterizedType)
void endParameterizedType(java.lang.reflect.ParameterizedType parameterizedType)
void startRawType(java.lang.reflect.Type rawType)
void endRawType(java.lang.reflect.Type rawType)
void startActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments)
void endActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments)
void startActualTypeArgument(java.lang.reflect.Type actualTypeArgument)
void endActualTypeArgument(java.lang.reflect.Type actualTypeArgument)
void startTypeVariable(java.lang.reflect.TypeVariable<?> typeVariable)
void endTypeVariable(java.lang.reflect.TypeVariable<?> typeVariable)
void startTypeVariableBounds(java.lang.reflect.Type[] typeVariableBounds)
void endTypeVariableBounds(java.lang.reflect.Type[] typeVariableBounds)
void startTypeVariableBoundary(java.lang.reflect.Type typeVariableBoundary)
void endTypeVariableBoundary(java.lang.reflect.Type typeVariableBoundary)
void startWildcardType(java.lang.reflect.WildcardType wildcardType)
void endWildcardType(java.lang.reflect.WildcardType wildcardType)
void startWildcardTypeUpperBounds(java.lang.reflect.Type[] wildcardTypeUpperBounds)
void endWildcardTypeUpperBounds(java.lang.reflect.Type[] wildcardTypeUpperBounds)
void startWildcardTypeUpperBoundary(java.lang.reflect.Type wildcardTypeUpperBoundary)
void endWildcardTypeUpperBoundary(java.lang.reflect.Type wildcardTypeUpperBoundary)
void startWildcardTypeLowerBounds(java.lang.reflect.Type[] wildcardTypeLowerBounds)
void endWildcardTypeLowerBounds(java.lang.reflect.Type[] wildcardTypeLowerBounds)
void startWildcardTypeLowerBoundary(java.lang.reflect.Type wildcardTypeLowerBoundary)
void endWildcardTypeLowerBoundary(java.lang.reflect.Type wildcardTypeLowerBoundary)
void startClass(java.lang.Class<?> classType)
void endClass(java.lang.Class<?> classType)
void startEnclosingType(java.lang.reflect.Type enclosingType)
void endEnclosingType(java.lang.reflect.Type enclosingType)
void startComponentType(java.lang.reflect.Type componentType)
void endComponentType(java.lang.reflect.Type componentType)