public class ConstraintExceptionFormula extends ReductionResult
CAPTURE, COMPATIBLE, FALSE, relation, right, SAME, SUBTYPE, SUPERTYPE, TRUE, TYPE_ARGUMENT_CONTAINED| Constructor and Description |
|---|
ConstraintExceptionFormula(FunctionalExpression left,
TypeBinding type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendTypeName(java.lang.StringBuffer buf,
TypeBinding type) |
boolean |
applySubstitution(org.aspectj.org.eclipse.jdt.internal.compiler.lookup.BoundSet solutionSet,
InferenceVariable[] variables) |
protected boolean |
isCompatibleWithInLooseInvocationContext(TypeBinding one,
TypeBinding two,
InferenceContext18 context)
5.3: compatibility check which includes the option of boxing/unboxing.
|
java.lang.Object |
reduce(InferenceContext18 inferenceContext) |
java.lang.String |
toString() |
relationToStringpublic ConstraintExceptionFormula(FunctionalExpression left, TypeBinding type)
public java.lang.Object reduce(InferenceContext18 inferenceContext)
public java.lang.String toString()
toString in class java.lang.Objectprotected boolean isCompatibleWithInLooseInvocationContext(TypeBinding one, TypeBinding two, InferenceContext18 context)
public boolean applySubstitution(org.aspectj.org.eclipse.jdt.internal.compiler.lookup.BoundSet solutionSet,
InferenceVariable[] variables)
protected void appendTypeName(java.lang.StringBuffer buf,
TypeBinding type)