code: public String cql() {
          if (sb == null) {
              throw new AbacusException("This CQLBuilder has been closed after cql() was called previously");
          }
  
          init(true);
  
          String cql = null;
  
          try {
              cql = sb.toString();
          } finally {
              Objectory.recycle(sb);
              sb = null;
  
              activeStringBuilderCounter.decrementAndGet();
          }
  
          if (logger.isDebugEnabled()) {
              logger.debug(cql);
          }
  
          return cql;
      }
docs: This CQLBuilder will be closed after <code>cql()</code> is called.
  
  @return