Revision 47192

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultExpression.java
4 4
import java.util.Objects;
5 5
import javax.json.JsonObject;
6 6
import org.apache.commons.lang3.StringUtils;
7
import org.apache.commons.lang3.builder.ToStringBuilder;
7 8
import org.gvsig.expressionevaluator.Code;
8 9
import org.gvsig.expressionevaluator.Compiler;
9 10
import org.gvsig.expressionevaluator.Expression;
......
291 292
    }
292 293

  
293 294
    @Override
294
    public String toString() {
295
        return this.toJson().toString();
296
    }
297

  
298
    @Override
299 295
    public Expression clone() throws CloneNotSupportedException {
300 296
        Expression other = (Expression) super.clone();
301 297
        other.fromJSON(this.toJSON());
......
303 299
    }
304 300

  
305 301
    @Override
302
    public String toString() {
303
        try {
304
            ToStringBuilder builder = new ToStringBuilder(this);
305
            builder.append("phrase", this.phrase);
306
            return builder.toString();
307
        } catch (Exception e) {
308
            return super.toString();
309
        }
310
    }
311
    
312
    @Override
306 313
    public void setUseBracketsForIdentifiers(boolean useBracketsForIdentifiers) {
307 314
        this.useBracketsForIdentifiers = useBracketsForIdentifiers;
308 315
    }

Also available in: Unified diff