- All Superinterfaces:
ExpressionTree
,Tree
public interface ConditionalExpressionTree extends ExpressionTree
A tree node for the conditional operator ? :.
For example:
condition ? trueExpression : falseExpression
- See Java Language Specification:
-
15.25 Conditional Operator ? :
- Since:
- 1.6
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description ExpressionTree
getCondition()
Returns the condition.ExpressionTree
getFalseExpression()
Returns the expression to be evaluated if the condition is false.ExpressionTree
getTrueExpression()
Returns the expression to be evaluated if the condition is true.
-
Method Details
-
getCondition
ExpressionTree getCondition()Returns the condition.- Returns:
- the condition
-
getTrueExpression
ExpressionTree getTrueExpression()Returns the expression to be evaluated if the condition is true.- Returns:
- the expression to be evaluated if the condition is true
-
getFalseExpression
ExpressionTree getFalseExpression()Returns the expression to be evaluated if the condition is false.- Returns:
- the expression to be evaluated if the condition is false
-