Interface ConditionalExpressionTree

All Superinterfaces:
ExpressionTree, Tree

public interface ConditionalExpressionTree extends ExpressionTree
A tree node for the conditional operator ? :. For example:
   condition ? trueExpression : falseExpression
 
Since:
9
  • Method Details

    • getCondition

      ExpressionTree getCondition()
      Returns the condition expression of this ternary expression.
      Returns:
      the condition expression
    • getTrueExpression

      ExpressionTree getTrueExpression()
      Returns the true part of this ternary expression.
      Returns:
      the 'true' part expression
    • getFalseExpression

      ExpressionTree getFalseExpression()
      Returns the false part of this ternary expression.
      Returns:
      the 'false' part expression