Class SetStatement

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

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

  • Constructor Details

    • SetStatement

      public SetStatement()
    • SetStatement

      public SetStatement(Object name, ExpressionList<?> value)
  • Method Details

    • add

      public void add(Object name, ExpressionList<?> value, boolean useEqual)
    • remove

      public void remove(int idx)
    • getCount

      public int getCount()
    • isUseEqual

      public boolean isUseEqual(int idx)
    • isUseEqual

      public boolean isUseEqual()
    • withUseEqual

      public SetStatement withUseEqual(int idx, boolean useEqual)
    • setUseEqual

      public SetStatement setUseEqual(int idx, boolean useEqual)
    • withUseEqual

      public SetStatement withUseEqual(boolean useEqual)
    • setUseEqual

      public SetStatement setUseEqual(boolean useEqual)
    • getName

      public Object getName()
    • getName

      public Object getName(int idx)
    • setName

      public void setName(String name)
    • setName

      public void setName(int idx, String name)
    • getExpressions

      public List<Expression> getExpressions(int idx)
    • getExpressions

      public List<Expression> getExpressions()
    • setExpressions

      public void setExpressions(int idx, ExpressionList<?> expressions)
    • setExpressions

      public void setExpressions(ExpressionList<?> expressions)
    • toString

      private String toString(SetStatement.NameExpr ne)
    • toString

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

      public List<SetStatement.NameExpr> getKeyValuePairs()
    • addKeyValuePairs

      public void addKeyValuePairs(Collection<SetStatement.NameExpr> keyValuePairs)
    • addKeyValuePairs

      public void addKeyValuePairs(SetStatement.NameExpr... keyValuePairs)
    • clear

      public void clear()
    • accept

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

      public String getEffectParameter()
    • setEffectParameter

      public void setEffectParameter(String effectParameter)
    • withEffectParameter

      public SetStatement withEffectParameter(String effectParameter)