Package | Description |
---|---|
org.apache.cassandra.cql3 |
Modifier and Type | Class and Description |
---|---|
static class |
AbstractMarker.MultiColumnRaw
A MultiColumnRaw version of AbstractMarker.Raw
|
static class |
Tuples.INRaw
A raw marker for an IN list of tuples, like "SELECT ...
|
static class |
Tuples.Literal
A raw, literal tuple.
|
static class |
Tuples.Raw
A raw placeholder for a tuple of values for different multiple columns, each of which may have a different type.
|
Modifier and Type | Method and Description |
---|---|
Term.MultiColumnRaw |
MultiColumnRelation.getValue()
For non-IN relations, returns the Tuples.Literal or Tuples.Raw marker for a single tuple.
|
Modifier and Type | Method and Description |
---|---|
static MultiColumnRelation |
MultiColumnRelation.createNonInRelation(java.util.List<ColumnDefinition.Raw> entities,
Operator relationType,
Term.MultiColumnRaw valuesOrMarker)
Creates a multi-column EQ, LT, LTE, GT, or GTE relation.
|
Modifier and Type | Method and Description |
---|---|
static MultiColumnRelation |
MultiColumnRelation.createInRelation(java.util.List<ColumnDefinition.Raw> entities,
java.util.List<? extends Term.MultiColumnRaw> inValues)
Creates a multi-column IN relation with a list of IN values or markers.
|
Copyright © 2018 The Apache Software Foundation