@Override public String getSql() { CompoundType opSql = (this.not ? this.opType.negate() : this.opType); return "(" + Joiner.on(opSql.op()).join(Lists.transform(this.clauses, Constants.sqlGetter)) + ")"; }