public final class CassandraCqlUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EMPTY_COLUMN_NAME |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendSelectColumns(StringBuilder stringBuilder,
List<? extends ColumnHandle> columns) |
static String |
cqlNameToSqlName(String name) |
static String |
cqlValue(String value,
CassandraType cassandraType) |
static com.datastax.driver.core.querybuilder.Select |
from(com.datastax.driver.core.querybuilder.Select.Selection selection,
CassandraTableHandle tableHandle) |
static String |
quoteStringLiteral(String string) |
static String |
quoteStringLiteralForJson(String string) |
static com.datastax.driver.core.querybuilder.Select.Selection |
select(List<CassandraColumnHandle> columns) |
static com.datastax.driver.core.querybuilder.Select |
selectCountAllFrom(CassandraTableHandle tableHandle) |
static com.datastax.driver.core.querybuilder.Select |
selectDistinctFrom(CassandraTableHandle tableHandle,
List<CassandraColumnHandle> columns) |
static com.datastax.driver.core.querybuilder.Select |
selectFrom(CassandraTableHandle tableHandle,
List<CassandraColumnHandle> columns) |
static String |
sqlNameToCqlName(String name) |
static String |
toCQLCompatibleString(Object value) |
static String |
validColumnName(String identifier) |
static String |
validSchemaName(String identifier) |
static String |
validTableName(String identifier) |
public static final String EMPTY_COLUMN_NAME
public static void appendSelectColumns(StringBuilder stringBuilder, List<? extends ColumnHandle> columns)
public static com.datastax.driver.core.querybuilder.Select.Selection select(List<CassandraColumnHandle> columns)
public static com.datastax.driver.core.querybuilder.Select selectFrom(CassandraTableHandle tableHandle, List<CassandraColumnHandle> columns)
public static com.datastax.driver.core.querybuilder.Select from(com.datastax.driver.core.querybuilder.Select.Selection selection,
CassandraTableHandle tableHandle)
public static com.datastax.driver.core.querybuilder.Select selectDistinctFrom(CassandraTableHandle tableHandle, List<CassandraColumnHandle> columns)
public static com.datastax.driver.core.querybuilder.Select selectCountAllFrom(CassandraTableHandle tableHandle)
public static String cqlValue(String value, CassandraType cassandraType)
Copyright © 2012–2020. All rights reserved.