public static class CreateTableStatement.RawStatement extends CFStatement
ParsedStatement.Prepared
Modifier and Type | Field and Description |
---|---|
CFProperties |
properties |
cfName
Constructor and Description |
---|
RawStatement(CFName name,
boolean ifNotExists) |
Modifier and Type | Method and Description |
---|---|
void |
addColumnAlias(ColumnIdentifier alias) |
void |
addDefinition(ColumnIdentifier def,
CQL3Type.Raw type,
boolean isStatic) |
void |
addKeyAliases(java.util.List<ColumnIdentifier> aliases) |
ParsedStatement.Prepared |
prepare(ClientState clientState)
Transform this raw statement into a CreateTableStatement.
|
ParsedStatement.Prepared |
prepare(Types udts) |
columnFamily, keyspace, prepareKeyspace, prepareKeyspace
getBoundVariables, getFunctions, setBoundVariables, setBoundVariables
public final CFProperties properties
public RawStatement(CFName name, boolean ifNotExists)
public ParsedStatement.Prepared prepare(ClientState clientState) throws RequestValidationException
prepare
in class ParsedStatement
RequestValidationException
public ParsedStatement.Prepared prepare(Types udts) throws RequestValidationException
RequestValidationException
public void addDefinition(ColumnIdentifier def, CQL3Type.Raw type, boolean isStatic)
public void addKeyAliases(java.util.List<ColumnIdentifier> aliases)
public void addColumnAlias(ColumnIdentifier alias)
Copyright © 2018 The Apache Software Foundation