public static class CreateTableStatement.RawStatement extends CFStatement
ParsedStatement.Prepared
Modifier and Type | Field and Description |
---|---|
CFPropDefs |
properties |
cfName
Constructor and Description |
---|
CreateTableStatement.RawStatement(CFName name,
boolean ifNotExists) |
Modifier and Type | Method and Description |
---|---|
void |
addColumnAlias(ColumnIdentifier alias) |
void |
addDefinition(ColumnIdentifier def,
CQL3Type type) |
void |
addKeyAliases(java.util.List<ColumnIdentifier> aliases) |
void |
checkAccess(ClientState state) |
org.apache.cassandra.thrift.CqlResult |
execute(ClientState state,
java.util.List<java.nio.ByteBuffer> variables) |
ParsedStatement.Prepared |
prepare()
Transform this raw statement into a CreateTableStatement.
|
void |
setCompactStorage() |
void |
setOrdering(ColumnIdentifier alias,
boolean reversed) |
columnFamily, keyspace, prepareKeyspace
getBoundsTerms, setBoundTerms
public final CFPropDefs properties
public CreateTableStatement.RawStatement(CFName name, boolean ifNotExists)
public ParsedStatement.Prepared prepare() throws RequestValidationException
prepare
in class ParsedStatement
RequestValidationException
public void addDefinition(ColumnIdentifier def, CQL3Type type)
public void addKeyAliases(java.util.List<ColumnIdentifier> aliases)
public void addColumnAlias(ColumnIdentifier alias)
public void setOrdering(ColumnIdentifier alias, boolean reversed)
public void setCompactStorage()
public void checkAccess(ClientState state)
public org.apache.cassandra.thrift.CqlResult execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)
Copyright © 2013 The Apache Software Foundation