Revision 47192
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