Package | Description |
---|---|
org.apache.cassandra.cql3 | |
org.apache.cassandra.cql3.functions | |
org.apache.cassandra.cql3.statements | |
org.apache.cassandra.transport.messages |
Modifier and Type | Class and Description |
---|---|
static class |
CFDefinition.Name |
Modifier and Type | Field and Description |
---|---|
protected ColumnSpecification |
AbstractMarker.receiver |
Modifier and Type | Field and Description |
---|---|
java.util.List<ColumnSpecification> |
ResultSet.Metadata.names |
Modifier and Type | Method and Description |
---|---|
static ColumnSpecification |
Lists.indexSpecOf(ColumnSpecification column) |
static ColumnSpecification |
Maps.keySpecOf(ColumnSpecification column) |
static ColumnSpecification |
Lists.valueSpecOf(ColumnSpecification column) |
static ColumnSpecification |
Maps.valueSpecOf(ColumnSpecification column) |
static ColumnSpecification |
Sets.valueSpecOf(ColumnSpecification column) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractMarker.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Lists.DelayedValue.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Lists.SetterByIndex.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Maps.DelayedValue.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Maps.SetterByKey.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Operation.collectMarkerSpecification(ColumnSpecification[] boundNames)
Collects the column specification for the bind variables of this operation.
|
void |
Sets.DelayedValue.collectMarkerSpecification(ColumnSpecification[] boundNames) |
void |
Term.collectMarkerSpecification(ColumnSpecification[] boundNames)
Collects the column specification for the bind variables in this Term.
|
void |
Term.Terminal.collectMarkerSpecification(ColumnSpecification[] boundNames) |
static ColumnSpecification |
Lists.indexSpecOf(ColumnSpecification column) |
boolean |
AbstractMarker.Raw.isAssignableTo(ColumnSpecification receiver) |
boolean |
AssignementTestable.isAssignableTo(ColumnSpecification receiver) |
boolean |
Constants.Literal.isAssignableTo(ColumnSpecification receiver) |
boolean |
Lists.Literal.isAssignableTo(ColumnSpecification receiver) |
boolean |
Maps.Literal.isAssignableTo(ColumnSpecification receiver) |
boolean |
Sets.Literal.isAssignableTo(ColumnSpecification receiver) |
boolean |
TypeCast.isAssignableTo(ColumnSpecification receiver) |
static ColumnSpecification |
Maps.keySpecOf(ColumnSpecification column) |
AbstractMarker |
AbstractMarker.Raw.prepare(ColumnSpecification receiver) |
Constants.Value |
Constants.Literal.prepare(ColumnSpecification receiver) |
Term |
Lists.Literal.prepare(ColumnSpecification receiver) |
Term |
Maps.Literal.prepare(ColumnSpecification receiver) |
Operation |
Operation.RawDeletion.prepare(ColumnSpecification receiver)
This method validates the operation (i.e.
|
Operation |
Operation.ColumnDeletion.prepare(ColumnSpecification receiver) |
Operation |
Operation.ElementDeletion.prepare(ColumnSpecification receiver) |
Term |
Sets.Literal.prepare(ColumnSpecification receiver) |
Term |
Term.Raw.prepare(ColumnSpecification receiver)
This method validates this RawTerm is valid for provided column
specification and "prepare" this RawTerm, returning the resulting
prepared Term.
|
Term |
TypeCast.prepare(ColumnSpecification receiver) |
protected java.lang.String |
Operation.SetValue.toString(ColumnSpecification column) |
protected java.lang.String |
Operation.SetElement.toString(ColumnSpecification column) |
protected java.lang.String |
Operation.Addition.toString(ColumnSpecification column) |
protected java.lang.String |
Operation.Substraction.toString(ColumnSpecification column) |
protected java.lang.String |
Operation.Prepend.toString(ColumnSpecification column) |
static ColumnSpecification |
Lists.valueSpecOf(ColumnSpecification column) |
static ColumnSpecification |
Maps.valueSpecOf(ColumnSpecification column) |
static ColumnSpecification |
Sets.valueSpecOf(ColumnSpecification column) |
Constructor and Description |
---|
AbstractMarker(int bindIndex,
ColumnSpecification receiver) |
Constants.Marker(int bindIndex,
ColumnSpecification receiver) |
Lists.Marker(int bindIndex,
ColumnSpecification receiver) |
Maps.Marker(int bindIndex,
ColumnSpecification receiver) |
Sets.Marker(int bindIndex,
ColumnSpecification receiver) |
Constructor and Description |
---|
ResultSet.Metadata(java.util.List<ColumnSpecification> names) |
ResultSet(java.util.List<ColumnSpecification> metadata) |
UntypedResultSet.Row(java.util.List<ColumnSpecification> names,
java.util.List<java.nio.ByteBuffer> columns) |
Modifier and Type | Method and Description |
---|---|
static ColumnSpecification |
Functions.makeArgSpec(ColumnSpecification receiver,
Function fun,
int i) |
Modifier and Type | Method and Description |
---|---|
void |
FunctionCall.collectMarkerSpecification(ColumnSpecification[] boundNames) |
static Function |
Functions.get(java.lang.String name,
java.util.List<? extends AssignementTestable> providedArgs,
ColumnSpecification receiver) |
boolean |
FunctionCall.Raw.isAssignableTo(ColumnSpecification receiver) |
static ColumnSpecification |
Functions.makeArgSpec(ColumnSpecification receiver,
Function fun,
int i) |
Term |
FunctionCall.Raw.prepare(ColumnSpecification receiver) |
Modifier and Type | Field and Description |
---|---|
java.util.List<ColumnSpecification> |
ParsedStatement.Prepared.boundNames |
Modifier and Type | Method and Description |
---|---|
ParsedStatement.Prepared |
BatchStatement.prepare(ColumnSpecification[] boundNames) |
ParsedStatement.Prepared |
DeleteStatement.prepare(ColumnSpecification[] boundNames) |
abstract ParsedStatement.Prepared |
ModificationStatement.prepare(ColumnSpecification[] boundNames) |
ParsedStatement.Prepared |
UpdateStatement.prepare(ColumnSpecification[] boundNames) |
Constructor and Description |
---|
ParsedStatement.Prepared(CQLStatement statement,
java.util.List<ColumnSpecification> boundNames) |
Selection(java.util.List<CFDefinition.Name> columnsList,
java.util.List<ColumnSpecification> metadata,
boolean collectTimestamps,
boolean collectTTLs) |
Modifier and Type | Method and Description |
---|---|
static ResultMessage.Prepared |
ResultMessage.Prepared.forThrift(int statementId,
java.util.List<ColumnSpecification> names) |
Constructor and Description |
---|
ResultMessage.Prepared(MD5Digest statementId,
java.util.List<ColumnSpecification> names) |
Copyright © 2013 The Apache Software Foundation