public interface ITypeReferenceVisitor<Result>
Modifier and Type | Method and Description |
---|---|
Result |
doVisitAnyTypeReference(JvmAnyTypeReference reference) |
Result |
doVisitCompoundTypeReference(JvmCompoundTypeReference reference) |
Result |
doVisitDelegateTypeReference(JvmDelegateTypeReference reference) |
Result |
doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference) |
Result |
doVisitInnerTypeReference(JvmInnerTypeReference reference) |
Result |
doVisitMultiTypeReference(JvmMultiTypeReference reference) |
Result |
doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference) |
Result |
doVisitSpecializedTypeReference(JvmSpecializedTypeReference reference) |
Result |
doVisitSynonymTypeReference(JvmSynonymTypeReference reference) |
Result |
doVisitTypeReference(JvmTypeReference reference) |
Result |
doVisitUnknownTypeReference(JvmUnknownTypeReference reference) |
Result |
doVisitWildcardTypeReference(JvmWildcardTypeReference reference) |
Result |
visit(JvmTypeReference reference) |
Result visit(JvmTypeReference reference)
Result doVisitTypeReference(JvmTypeReference reference)
Result doVisitAnyTypeReference(JvmAnyTypeReference reference)
Result doVisitCompoundTypeReference(JvmCompoundTypeReference reference)
Result doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference)
Result doVisitInnerTypeReference(JvmInnerTypeReference reference)
Result doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference)
Result doVisitWildcardTypeReference(JvmWildcardTypeReference reference)
Result doVisitMultiTypeReference(JvmMultiTypeReference reference)
Result doVisitSynonymTypeReference(JvmSynonymTypeReference reference)
Result doVisitDelegateTypeReference(JvmDelegateTypeReference reference)
Result doVisitUnknownTypeReference(JvmUnknownTypeReference reference)
Result doVisitSpecializedTypeReference(JvmSpecializedTypeReference reference)