Class SetStatement

    • Field Detail

      • effectParameter

        private java.lang.String effectParameter
    • Constructor Detail

      • SetStatement

        public SetStatement()
      • SetStatement

        public SetStatement​(java.lang.Object name,
                            ExpressionList<?> value)
    • Method Detail

      • add

        public void add​(java.lang.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()
      • setUseEqual

        public SetStatement setUseEqual​(boolean useEqual)
      • withUseEqual

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

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

        public SetStatement withUseEqual​(boolean useEqual)
      • getName

        public java.lang.Object getName()
      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.Object getName​(int idx)
      • setName

        public void setName​(int idx,
                            java.lang.String name)
      • getExpressions

        public java.util.List<Expression> getExpressions​(int idx)
      • getExpressions

        public java.util.List<Expression> getExpressions()
      • setExpressions

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

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • addKeyValuePairs

        public void addKeyValuePairs​(java.util.Collection<SetStatement.NameExpr> keyValuePairs)
      • clear

        public void clear()
      • getEffectParameter

        public java.lang.String getEffectParameter()
      • setEffectParameter

        public void setEffectParameter​(java.lang.String effectParameter)
      • withEffectParameter

        public SetStatement withEffectParameter​(java.lang.String effectParameter)