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;
    }
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 ; }
This CQLBuilder will be closed after <code>cql()</code> is called.

@return