Package org.teavm.ast

Class ConditionalExpr

java.lang.Object
org.teavm.ast.Expr
org.teavm.ast.ConditionalExpr
All Implemented Interfaces:
Cloneable

public class ConditionalExpr extends Expr
  • Constructor Details

    • ConditionalExpr

      public ConditionalExpr()
  • Method Details

    • getCondition

      public Expr getCondition()
    • setCondition

      public void setCondition(Expr condition)
    • getConsequent

      public Expr getConsequent()
    • setConsequent

      public void setConsequent(Expr consequent)
    • getAlternative

      public Expr getAlternative()
    • setAlternative

      public void setAlternative(Expr alternative)
    • acceptVisitor

      public void acceptVisitor(ExprVisitor visitor)
      Specified by:
      acceptVisitor in class Expr
    • clone

      protected Expr clone(Map<Expr,Expr> cache)
      Specified by:
      clone in class Expr