This commit is contained in:
地平线
2015-05-30 13:31:00 +08:00
parent e881583765
commit d6dfcb7058

View File

@@ -209,16 +209,15 @@ public class FilterNode {
return null;
}
private String formatValue() {
if (value == null) return "null";
if (value instanceof Number) {
return value.toString();
}
String formatValue() {
if (value == null) return null;
if (value instanceof Number) return value.toString();
if (value instanceof CharSequence) {
return new StringBuilder().append('"').append(value.toString().replace("\"", "\\\"")).append('"').toString();
}
if (value.getClass().isArray()) {
int len = Array.getLength(value);
if (len == 0) return null;
StringBuilder sb = new StringBuilder();
sb.append('(');
for (int i = 0; i < len; i++) {
@@ -234,6 +233,7 @@ public class FilterNode {
}
if (value instanceof Collection) {
Collection c = (Collection) value;
if (c.isEmpty()) return null;
StringBuilder sb = new StringBuilder();
sb.append('(');
for (Object o : c) {