Class IfElseStatement

java.lang.Object
net.sf.jsqlparser.statement.IfElseStatement
All Implemented Interfaces:
Serializable, Model, Statement

public class IfElseStatement extends Object implements Statement
See Also:
  • Field Details

    • condition

      private final Expression condition
    • ifStatement

      private final Statement ifStatement
    • elseStatement

      private Statement elseStatement
    • usingSemicolonForIfStatement

      private boolean usingSemicolonForIfStatement
    • usingSemicolonForElseStatement

      private boolean usingSemicolonForElseStatement
  • Constructor Details

  • Method Details

    • getCondition

      public Expression getCondition()
    • getIfStatement

      public Statement getIfStatement()
    • setElseStatement

      public void setElseStatement(Statement elseStatement)
    • getElseStatement

      public Statement getElseStatement()
    • setUsingSemicolonForElseStatement

      public void setUsingSemicolonForElseStatement(boolean usingSemicolonForElseStatement)
    • isUsingSemicolonForElseStatement

      public boolean isUsingSemicolonForElseStatement()
    • setUsingSemicolonForIfStatement

      public void setUsingSemicolonForIfStatement(boolean usingSemicolonForIfStatement)
    • isUsingSemicolonForIfStatement

      public boolean isUsingSemicolonForIfStatement()
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • accept

      public void accept(StatementVisitor statementVisitor)
      Specified by:
      accept in interface Statement