public interface ConditionalExpression extends Expression
| Modifier and Type | Method and Description |
|---|---|
ConditionalExpression |
getDemorganApplied(boolean amNegating) |
java.util.Set<LValue> |
getLoopLValues() |
ConditionalExpression |
getNegated() |
ConditionalExpression |
getRightDeep() |
int |
getSize(Precedence outerPrecedence) |
ConditionalExpression |
optimiseForType() |
ConditionalExpression |
simplify() |
applyExpressionRewriter, applyReverseExpressionRewriter, canPushDownInto, canThrow, collectUsedLValues, dump, equivalentUnder, getComputedLiteral, getInferredJavaType, isSimple, isValidStatement, pushDown, replaceSingleUsageLValues, visitdumpWithOuterPrecedence, getPrecedencedeepClone, outerDeepClonecollectTypeUsagesaddLoc, getCombinedLoc, getLocConditionalExpression getNegated()
int getSize(Precedence outerPrecedence)
ConditionalExpression getDemorganApplied(boolean amNegating)
ConditionalExpression getRightDeep()
java.util.Set<LValue> getLoopLValues()
ConditionalExpression optimiseForType()
ConditionalExpression simplify()