public class WildcardMatch.ConditionalExpressionWildcard extends Object implements ConditionalExpression, Wildcard<ConditionalExpression>
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
ConditionalExpression |
getDemorganApplied(boolean amNegating) |
Set<LValue> |
getLoopLValues() |
ConditionalExpression |
getMatch() |
ConditionalExpression |
getNegated() |
ConditionalExpression |
getRightDeep() |
int |
getSize(Precedence outerPrecedence) |
ConditionalExpression |
optimiseForType() |
void |
resetMatch() |
ConditionalExpression |
simplify() |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyExpressionRewriter, applyReverseExpressionRewriter, canPushDownInto, canThrow, collectUsedLValues, dump, equivalentUnder, getComputedLiteral, getInferredJavaType, isSimple, isValidStatement, pushDown, replaceSingleUsageLValues, visitdumpWithOuterPrecedence, getPrecedencedeepClone, outerDeepClonecollectTypeUsagesaddLoc, getCombinedLoc, getLocpublic ConditionalExpression getMatch()
getMatch in interface Wildcard<ConditionalExpression>public void resetMatch()
resetMatch in interface Wildcard<ConditionalExpression>public ConditionalExpression simplify()
simplify in interface ConditionalExpressionpublic ConditionalExpression optimiseForType()
optimiseForType in interface ConditionalExpressionpublic Set<LValue> getLoopLValues()
getLoopLValues in interface ConditionalExpressionpublic ConditionalExpression getDemorganApplied(boolean amNegating)
getDemorganApplied in interface ConditionalExpressionpublic ConditionalExpression getRightDeep()
getRightDeep in interface ConditionalExpressionpublic int getSize(Precedence outerPrecedence)
getSize in interface ConditionalExpressionpublic ConditionalExpression getNegated()
getNegated in interface ConditionalExpressionCopyright © 2011-2021. All Rights Reserved.