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(StringBuffer buf,
TypeBinding type) |
boolean |
applySubstitution(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.
|
Object |
reduce(InferenceContext18 inferenceContext) |
String |
toString() |
relationToStringpublic ConstraintExceptionFormula(FunctionalExpression left, TypeBinding type)
public Object reduce(InferenceContext18 inferenceContext)
protected boolean isCompatibleWithInLooseInvocationContext(TypeBinding one, TypeBinding two, InferenceContext18 context)
public boolean applySubstitution(org.eclipse.jdt.internal.compiler.lookup.BoundSet solutionSet,
InferenceVariable[] variables)
protected void appendTypeName(StringBuffer buf, TypeBinding type)
Copyright © 2015. All rights reserved.