public abstract class TypeReferenceVisitorWithParameterAndResult<Param,Result> extends Object
| Constructor and Description |
|---|
TypeReferenceVisitorWithParameterAndResult() |
public TypeReferenceVisitorWithParameterAndResult()
protected Result doVisitTypeReference(LightweightTypeReference reference, Param param)
param - some parameter.protected Result doVisitAnyTypeReference(AnyTypeReference reference, Param param)
protected Result doVisitUnknownTypeReference(UnknownTypeReference reference, Param param)
protected Result doVisitCompoundTypeReference(CompoundTypeReference reference, Param param)
protected Result doVisitMultiTypeReference(CompoundTypeReference reference, Param param)
protected Result doVisitSynonymTypeReference(CompoundTypeReference reference, Param param)
protected Result doVisitArrayTypeReference(ArrayTypeReference reference, Param param)
protected Result doVisitFunctionTypeReference(FunctionTypeReference reference, Param param)
protected Result doVisitInnerFunctionTypeReference(InnerFunctionTypeReference reference, Param param)
protected Result doVisitParameterizedTypeReference(ParameterizedTypeReference reference, Param param)
protected Result doVisitInnerTypeReference(InnerTypeReference reference, Param param)
protected Result doVisitUnboundTypeReference(UnboundTypeReference reference, Param param)
protected Result doVisitWildcardTypeReference(WildcardTypeReference reference, Param param)
Copyright © 2015. All Rights Reserved.