public class StandardTypeParameterSubstitutor extends TypeParameterSubstitutor<java.lang.Object>
Constructor and Description |
---|
StandardTypeParameterSubstitutor(java.util.Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> typeParameterMapping,
ITypeReferenceOwner owner) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
createVisiting() |
copy, doVisitAnyTypeReference, doVisitArrayTypeReference, doVisitCompoundTypeReference, doVisitFunctionTypeReference, doVisitInnerFunctionTypeReference, doVisitInnerTypeReference, doVisitParameterizedTypeReference, doVisitParameterizedTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, enhanceFunctionType, enhanceMapping, enhanceParameterizedTypeReference, getBoundTypeArgument, getOwner, getTypeParameterMapping, substitute, substitute, toString, visitTypeArgument, visitTypeArgument
doVisitMultiTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnboundTypeReference
public StandardTypeParameterSubstitutor(java.util.Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> typeParameterMapping, ITypeReferenceOwner owner)
protected java.lang.Object createVisiting()
createVisiting
in class TypeParameterSubstitutor<java.lang.Object>