public abstract static class ModificationStatement.Parsed extends CFStatement
ParsedStatement.Prepared
Modifier and Type | Field and Description |
---|---|
protected Attributes.Raw |
attrs |
protected java.util.List<Pair<ColumnIdentifier.Raw,ColumnCondition.Raw>> |
conditions |
cfName
Modifier | Constructor and Description |
---|---|
protected |
Parsed(CFName name,
Attributes.Raw attrs,
java.util.List<Pair<ColumnIdentifier.Raw,ColumnCondition.Raw>> conditions,
boolean ifNotExists,
boolean ifExists) |
Modifier and Type | Method and Description |
---|---|
ParsedStatement.Prepared |
prepare() |
ModificationStatement |
prepare(VariableSpecifications boundNames) |
protected abstract ModificationStatement |
prepareInternal(CFMetaData cfm,
VariableSpecifications boundNames,
Attributes attrs) |
columnFamily, keyspace, prepareKeyspace, prepareKeyspace
getBoundVariables, getFunctions, setBoundVariables
protected final Attributes.Raw attrs
protected final java.util.List<Pair<ColumnIdentifier.Raw,ColumnCondition.Raw>> conditions
protected Parsed(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnIdentifier.Raw,ColumnCondition.Raw>> conditions, boolean ifNotExists, boolean ifExists)
public ParsedStatement.Prepared prepare() throws InvalidRequestException
prepare
in class ParsedStatement
InvalidRequestException
public ModificationStatement prepare(VariableSpecifications boundNames) throws InvalidRequestException
InvalidRequestException
protected abstract ModificationStatement prepareInternal(CFMetaData cfm, VariableSpecifications boundNames, Attributes attrs) throws InvalidRequestException
InvalidRequestException
Copyright © 2020 The Apache Software Foundation