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