public abstract class DefaultTypeVisitor<P,R> extends java.lang.Object implements TypeMetadataVisitor<P,R>
| Constructor and Description |
|---|
DefaultTypeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
R |
visit(TypeReference t) |
R |
visit(TypeReference t,
P p) |
R |
visitArrayType(ArrayType t,
P p) |
R |
visitBottomType(TypeReference t,
P p) |
R |
visitCapturedType(CapturedType t,
P p) |
R |
visitClassType(TypeReference t,
P p) |
R |
visitCompoundType(CompoundTypeReference t,
P p) |
R |
visitGenericParameter(GenericParameter t,
P p) |
R |
visitNullType(TypeReference t,
P p) |
R |
visitParameterizedType(TypeReference t,
P p) |
R |
visitPrimitiveType(PrimitiveType t,
P p) |
R |
visitRawType(RawType t,
P p) |
R |
visitType(TypeReference t,
P p) |
R |
visitWildcard(WildcardType t,
P p) |
public R visit(TypeReference t)
public R visit(TypeReference t, P p)
public R visitType(TypeReference t, P p)
visitType in interface TypeMetadataVisitor<P,R>public R visitArrayType(ArrayType t, P p)
visitArrayType in interface TypeMetadataVisitor<P,R>public R visitBottomType(TypeReference t, P p)
visitBottomType in interface TypeMetadataVisitor<P,R>public R visitClassType(TypeReference t, P p)
visitClassType in interface TypeMetadataVisitor<P,R>public R visitCompoundType(CompoundTypeReference t, P p)
visitCompoundType in interface TypeMetadataVisitor<P,R>public R visitGenericParameter(GenericParameter t, P p)
visitGenericParameter in interface TypeMetadataVisitor<P,R>public R visitNullType(TypeReference t, P p)
visitNullType in interface TypeMetadataVisitor<P,R>public R visitParameterizedType(TypeReference t, P p)
visitParameterizedType in interface TypeMetadataVisitor<P,R>public R visitPrimitiveType(PrimitiveType t, P p)
visitPrimitiveType in interface TypeMetadataVisitor<P,R>public R visitRawType(RawType t, P p)
visitRawType in interface TypeMetadataVisitor<P,R>public R visitWildcard(WildcardType t, P p)
visitWildcard in interface TypeMetadataVisitor<P,R>public R visitCapturedType(CapturedType t, P p)
visitCapturedType in interface TypeMetadataVisitor<P,R>