completeValue.append(",");\r
else \r
first=false; \r
- completeValue.append(expr.toString());\r
+ completeValue.append(expr.getField() + expr.getOperator() + expr.getValue());\r
logger.trace("valueWithExpressions so far: [" + completeValue + "]");\r
}\r
return completeValue.toString(); \r
}\r
- \r
- private String pz2escape (String expressionString) {\r
- String escaped = expressionString.replaceAll("\\\\","\\\\\\\\");\r
- escaped = escaped.replaceAll(",","\\\\,");\r
- escaped = escaped.replaceAll("\\|", "\\\\|");\r
- return escaped;\r
+ \r
+ private String pz2escape (String str) {\r
+ return str.replaceAll("[~|,=\\\\]","\\\\$0");\r
}\r
\r
\r