Package | Description |
---|---|
org.apache.cassandra.cql3 | |
org.apache.cassandra.cql3.functions | |
org.apache.cassandra.cql3.statements |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMarker
A single bind marker.
|
static class |
Constants.Marker |
static class |
Constants.Value
A constant value, i.e.
|
static class |
Lists.DelayedValue |
static class |
Lists.Marker |
static class |
Lists.Value |
static class |
Maps.DelayedValue |
static class |
Maps.Marker |
static class |
Maps.Value |
static class |
Sets.DelayedValue |
static class |
Sets.Marker |
static class |
Sets.Value |
static class |
Term.NonTerminal
A non terminal term, i.e.
|
static class |
Term.Terminal
A terminal term, one that can be reduced to a byte buffer directly.
|
Modifier and Type | Field and Description |
---|---|
protected Term |
Operation.t |
Modifier and Type | Method and Description |
---|---|
Term |
Lists.Literal.prepare(ColumnSpecification receiver) |
Term |
Maps.Literal.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) |
Modifier and Type | Method and Description |
---|---|
static ColumnCondition |
ColumnCondition.equal(CFDefinition.Name column,
Term value) |
static ColumnCondition |
ColumnCondition.equal(CFDefinition.Name column,
Term collectionElement,
Term value) |
Constructor and Description |
---|
Constants.Adder(ColumnIdentifier column,
Term t) |
Constants.Setter(ColumnIdentifier column,
Term t) |
Constants.Substracter(ColumnIdentifier column,
Term t) |
Lists.Appender(ColumnIdentifier column,
Term t) |
Lists.Discarder(ColumnIdentifier column,
Term t) |
Lists.DiscarderByIndex(ColumnIdentifier column,
Term idx) |
Lists.Prepender(ColumnIdentifier column,
Term t) |
Lists.Setter(ColumnIdentifier column,
Term t) |
Lists.SetterByIndex(ColumnIdentifier column,
Term idx,
Term t) |
Maps.DiscarderByKey(ColumnIdentifier column,
Term k) |
Maps.Putter(ColumnIdentifier column,
Term t) |
Maps.Setter(ColumnIdentifier column,
Term t) |
Maps.SetterByKey(ColumnIdentifier column,
Term k,
Term t) |
Operation(ColumnIdentifier columnName,
Term t) |
Sets.Adder(ColumnIdentifier column,
Term t) |
Sets.Discarder(ColumnIdentifier column,
Term t) |
Sets.Setter(ColumnIdentifier column,
Term t) |
Constructor and Description |
---|
Lists.DelayedValue(java.util.List<Term> elements) |
Maps.DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator,
java.util.Map<Term,Term> elements) |
Maps.DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator,
java.util.Map<Term,Term> elements) |
Sets.DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator,
java.util.Set<Term> elements) |
Modifier and Type | Class and Description |
---|---|
class |
FunctionCall |
Modifier and Type | Method and Description |
---|---|
Term |
FunctionCall.Raw.prepare(ColumnSpecification receiver) |
Modifier and Type | Method and Description |
---|---|
void |
ModificationStatement.addKeyValue(CFDefinition.Name name,
Term value) |
static Restriction.IN |
Restriction.IN.create(Term value) |
void |
Restriction.Slice.setBound(ColumnIdentifier name,
Relation.Type type,
Term t,
ColumnIdentifier previousName) |
Modifier and Type | Method and Description |
---|---|
static Restriction.IN |
Restriction.IN.create(java.util.List<Term> values) |
Constructor and Description |
---|
Restriction.EQ(Term value,
boolean onToken) |
SelectStatement(CFDefinition cfDef,
int boundTerms,
SelectStatement.Parameters parameters,
Selection selection,
Term limit) |
Copyright © 2014 The Apache Software Foundation