Package com.datastax.driver.core.querybuilder

Examples of com.datastax.driver.core.querybuilder.Truncate


    public TruncateQueryAsync(String keySpace) {
        super(keySpace);
    }
    public <T> void truncateAsync(Class<T> bean, Session session) {
        Truncate query = getQuery(bean);
        session.executeAsync(query.toString());
    }
View Full Code Here


     * @param bean the kind of object
     * @param session the session
     * @param <T> the kind of object
     */
    public <T> void truncate(Class<T> bean, Session session) {
        Truncate query = getQuery(bean);
        session.execute(query.toString());
    }
View Full Code Here

        session.execute(query.toString());
    }
    protected <T> Truncate getQuery(Class<T> bean) {
        ClassInformation classInformation = ClassInformations.INSTACE
                .getClass(bean);
        Truncate query = QueryBuilder
                .truncate(keySpace, classInformation.getNameSchema());
        return query;
    }
View Full Code Here

    truncate(cqlId(tableName));
  }

  @Override
  public void truncate(CqlIdentifier tableName) throws DataAccessException {
    Truncate truncate = QueryBuilder.truncate(tableName.toCql());
    doExecute(truncate);
  }
View Full Code Here

    Insert insert = QueryBuilder.insertInto(tableName).value("id", uuid()).value("foo", "bar");

    cqlTemplate.execute(insert);

    Truncate truncate = QueryBuilder.truncate(tableName);

    cqlTemplate.execute(truncate);

  }
View Full Code Here

TOP

Related Classes of com.datastax.driver.core.querybuilder.Truncate

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.