in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/LogicalExpression.java [53:61]
public String toUnqualifiedFilter() {
boolean leftParens = this.left instanceof LogicalExpression;
boolean rightParens = this.right instanceof LogicalExpression;
String leftString = (leftParens ? "(" : "") + left.toUnqualifiedFilter() + (leftParens ? ")" : "");
String rightString = (rightParens ? "(" : "") + right.toUnqualifiedFilter() + (rightParens ? ")" : "");
return leftString + " " + operator + " " + rightString;
}