List of usage examples for org.apache.cassandra.cql3.statements SelectStatement.RawStatement columnFamily
public String columnFamily()
From source file:com.github.cassandra.jdbc.cql.CqlSelectFormatter.java
License:Apache License
public String format(CassandraCqlStmtConfiguration stmtConfig, SelectStatement.RawStatement select) { // select.getLimit() StringBuilder builder = new StringBuilder("SELECT "); if (select.selectClause.size() == 0) { builder.append("* "); } else {/*from w ww. jav a2 s .co m*/ for (RawSelector selector : select.selectClause) { builder.append(selector.alias.toCQLString()).append(", "); } } builder.append("FROM ").append(select.columnFamily()); if (select.whereClause.expressions.size() > 0 || select.whereClause.relations.size() > 0) { builder.append("WHERE "); if (select.parameters.allowFiltering) { builder.append("ALLOW FILTERING"); } } return builder.toString(); }