@Deprecated public class MultiTypeConformanceStrategy extends TypeConformanceStrategy<JvmMultiTypeReference>
AbstractTypeReferenceVisitorWithParameter.InheritanceAware<Parameter,Result>
conformanceComputer
Constructor and Description |
---|
MultiTypeConformanceStrategy(TypeConformanceComputer conformanceComputer)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TypeConformanceResult |
doVisitMultiTypeReference(JvmMultiTypeReference left,
JvmMultiTypeReference right,
TypeConformanceComputationArgument.Internal<JvmMultiTypeReference> param)
Deprecated.
|
TypeConformanceResult |
doVisitTypeReference(JvmMultiTypeReference left,
JvmTypeReference right,
TypeConformanceComputationArgument.Internal<JvmMultiTypeReference> param)
Deprecated.
|
doVisitAnyTypeReference, doVisitAnyTypeReference, doVisitCompoundTypeReference, doVisitCompoundTypeReference, doVisitDelegateTypeReference, doVisitDelegateTypeReference, doVisitGenericArrayTypeReference, doVisitGenericArrayTypeReference, doVisitMultiTypeReference, doVisitParameterizedTypeReference, doVisitParameterizedTypeReference, doVisitSpecializedTypeReference, doVisitSpecializedTypeReference, doVisitSynonymTypeReference, doVisitSynonymTypeReference, doVisitTypeReference, doVisitUnknownTypeReference, doVisitUnknownTypeReference, doVisitWildcardTypeReference, doVisitWildcardTypeReference
handleNullReference
visit
public MultiTypeConformanceStrategy(TypeConformanceComputer conformanceComputer)
public TypeConformanceResult doVisitTypeReference(JvmMultiTypeReference left, JvmTypeReference right, TypeConformanceComputationArgument.Internal<JvmMultiTypeReference> param)
doVisitTypeReference
in class TypeConformanceStrategy<JvmMultiTypeReference>
public TypeConformanceResult doVisitMultiTypeReference(JvmMultiTypeReference left, JvmMultiTypeReference right, TypeConformanceComputationArgument.Internal<JvmMultiTypeReference> param)
doVisitMultiTypeReference
in class TypeConformanceStrategy<JvmMultiTypeReference>