public String buildString()

in src/main/java/org/apache/sling/query/impl/resource/jcr/query/Formula.java [39:60]


    public String buildString() {
        if (conditions.isEmpty()) {
            return "";
        }

        StringBuilder builder = new StringBuilder();
        Iterator<Term> iterator = conditions.iterator();
        if (conditions.size() > 1) {
            builder.append("(");
        }
        while (iterator.hasNext()) {
            Term term = iterator.next();
            builder.append(term.buildString());
            if (iterator.hasNext()) {
                builder.append(' ').append(operator.toString()).append(' ');
            }
        }
        if (conditions.size() > 1) {
            builder.append(")");
        }
        return builder.toString();
    }