@NonNullByDefault public abstract class TypeReferenceVisitorWithParameterAndNonNullResult<Param,Result> extends TypeReferenceVisitorWithParameterAndResult<Param,Result>
Constructor and Description |
---|
TypeReferenceVisitorWithParameterAndNonNullResult() |
Modifier and Type | Method and Description |
---|---|
protected Result |
doVisitAnyTypeReference(AnyTypeReference reference,
Param param) |
protected Result |
doVisitArrayTypeReference(ArrayTypeReference reference,
Param param) |
protected Result |
doVisitCompoundTypeReference(CompoundTypeReference reference,
Param param) |
protected Result |
doVisitFunctionTypeReference(FunctionTypeReference reference,
Param param) |
protected Result |
doVisitMultiTypeReference(CompoundTypeReference reference,
Param param) |
protected Result |
doVisitParameterizedTypeReference(ParameterizedTypeReference reference,
Param param) |
protected Result |
doVisitSynonymTypeReference(CompoundTypeReference reference,
Param param) |
protected Result |
doVisitTypeReference(LightweightTypeReference reference,
Param param) |
protected Result |
doVisitUnboundTypeReference(UnboundTypeReference reference,
Param param) |
protected Result |
doVisitWildcardTypeReference(WildcardTypeReference reference,
Param param) |
doVisitUnknownTypeReference
public TypeReferenceVisitorWithParameterAndNonNullResult()
protected Result doVisitTypeReference(LightweightTypeReference reference, Param param)
doVisitTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitAnyTypeReference(AnyTypeReference reference, Param param)
doVisitAnyTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitCompoundTypeReference(CompoundTypeReference reference, Param param)
doVisitCompoundTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitMultiTypeReference(CompoundTypeReference reference, Param param)
doVisitMultiTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitSynonymTypeReference(CompoundTypeReference reference, Param param)
doVisitSynonymTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitArrayTypeReference(ArrayTypeReference reference, Param param)
doVisitArrayTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitFunctionTypeReference(FunctionTypeReference reference, Param param)
doVisitFunctionTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitParameterizedTypeReference(ParameterizedTypeReference reference, Param param)
doVisitParameterizedTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitUnboundTypeReference(UnboundTypeReference reference, Param param)
doVisitUnboundTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>
protected Result doVisitWildcardTypeReference(WildcardTypeReference reference, Param param)
doVisitWildcardTypeReference
in class TypeReferenceVisitorWithParameterAndResult<Param,Result>