public abstract class TypeReferenceVisitorWithResult<Result>
extends java.lang.Object
Constructor and Description |
---|
TypeReferenceVisitorWithResult() |
Modifier and Type | Method and Description |
---|---|
protected Result |
doVisitAnyTypeReference(AnyTypeReference reference) |
protected Result |
doVisitArrayTypeReference(ArrayTypeReference reference) |
protected Result |
doVisitCompoundTypeReference(CompoundTypeReference reference) |
protected Result |
doVisitFunctionTypeReference(FunctionTypeReference reference) |
protected Result |
doVisitMultiTypeReference(CompoundTypeReference reference) |
protected Result |
doVisitParameterizedTypeReference(ParameterizedTypeReference reference) |
protected Result |
doVisitSynonymTypeReference(CompoundTypeReference reference) |
protected Result |
doVisitTypeReference(LightweightTypeReference reference) |
protected Result |
doVisitUnboundTypeReference(UnboundTypeReference reference) |
protected Result |
doVisitUnknownTypeReference(UnknownTypeReference reference) |
protected Result |
doVisitWildcardTypeReference(WildcardTypeReference reference) |
protected Result doVisitTypeReference(LightweightTypeReference reference)
protected Result doVisitAnyTypeReference(AnyTypeReference reference)
protected Result doVisitUnknownTypeReference(UnknownTypeReference reference)
protected Result doVisitCompoundTypeReference(CompoundTypeReference reference)
protected Result doVisitMultiTypeReference(CompoundTypeReference reference)
protected Result doVisitSynonymTypeReference(CompoundTypeReference reference)
protected Result doVisitArrayTypeReference(ArrayTypeReference reference)
protected Result doVisitFunctionTypeReference(FunctionTypeReference reference)
protected Result doVisitParameterizedTypeReference(ParameterizedTypeReference reference)
protected Result doVisitUnboundTypeReference(UnboundTypeReference reference)
protected Result doVisitWildcardTypeReference(WildcardTypeReference reference)