public static class AbstractTypeReferenceVisitor.InheritanceAware<Result> extends AbstractTypeReferenceVisitor<Result>
AbstractTypeReferenceVisitor.InheritanceAware<Result>
Constructor and Description |
---|
AbstractTypeReferenceVisitor.InheritanceAware() |
Modifier and Type | Method and Description |
---|---|
Result |
doVisitAnyTypeReference(JvmAnyTypeReference reference) |
Result |
doVisitCompoundTypeReference(JvmCompoundTypeReference reference) |
Result |
doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference) |
Result |
doVisitMultiTypeReference(JvmMultiTypeReference reference) |
Result |
doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference) |
Result |
doVisitSynonymTypeReference(JvmSynonymTypeReference reference) |
Result |
doVisitTypeReference(JvmTypeReference reference) |
Result |
doVisitUnknownTypeReference(JvmUnknownTypeReference reference) |
Result |
doVisitWildcardTypeReference(JvmWildcardTypeReference reference) |
doVisitDelegateTypeReference, doVisitSpecializedTypeReference, handleNullReference, visit
public AbstractTypeReferenceVisitor.InheritanceAware()
public Result doVisitTypeReference(JvmTypeReference reference)
public Result doVisitAnyTypeReference(JvmAnyTypeReference reference)
public Result doVisitCompoundTypeReference(JvmCompoundTypeReference reference)
public Result doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference)
public Result doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference)
public Result doVisitWildcardTypeReference(JvmWildcardTypeReference reference)
public Result doVisitMultiTypeReference(JvmMultiTypeReference reference)
public Result doVisitSynonymTypeReference(JvmSynonymTypeReference reference)
public Result doVisitUnknownTypeReference(JvmUnknownTypeReference reference)