[Java] Class TernaryExpression

  • org.codehaus.groovy.ast.expr.TernaryExpression

Represents a ternary expression (booleanExpression) ? expression : expression

Authors:
James Strachan

Constructor Detail

public TernaryExpression(BooleanExpression booleanExpression, Expression trueExpression, Expression falseExpression)

Method Detail

public BooleanExpression getBooleanExpression()

public Expression getFalseExpression()

public String getText()

public Expression getTrueExpression()

public ClassNode getType()

public String toString()

public Expression transformExpression(ExpressionTransformer transformer)

public void visit(GroovyCodeVisitor visitor)

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/ast/expr/TernaryExpression.html