Package | Description |
---|---|
org.apache.cassandra.cql3 | |
org.apache.cassandra.db.view |
Modifier and Type | Class and Description |
---|---|
class |
MultiColumnRelation
A relation using the tuple notation, which typically affects multiple columns.
|
class |
SingleColumnRelation
Relations encapsulate the relationship between an entity of some kind, and
a value (term).
|
class |
TokenRelation
A relation using the token function.
|
Modifier and Type | Field and Description |
---|---|
java.util.List<Relation> |
WhereClause.relations |
Modifier and Type | Method and Description |
---|---|
Relation |
MultiColumnRelation.renameIdentifier(ColumnDefinition.Raw from,
ColumnDefinition.Raw to) |
abstract Relation |
Relation.renameIdentifier(ColumnDefinition.Raw from,
ColumnDefinition.Raw to)
Renames an identifier in this Relation, if applicable.
|
Relation |
SingleColumnRelation.renameIdentifier(ColumnDefinition.Raw from,
ColumnDefinition.Raw to) |
Relation |
TokenRelation.renameIdentifier(ColumnDefinition.Raw from,
ColumnDefinition.Raw to) |
Relation |
MultiColumnRelation.toSuperColumnAdapter() |
Relation |
Relation.toSuperColumnAdapter()
Required for SuperColumn compatibility, creates an adapter Relation that remaps all restrictions required for
SuperColumn tables.
|
Relation |
SingleColumnRelation.toSuperColumnAdapter() |
Modifier and Type | Method and Description |
---|---|
WhereClause.Builder |
WhereClause.Builder.add(Relation relation) |
Modifier and Type | Method and Description |
---|---|
WhereClause |
WhereClause.copy(java.util.List<Relation> newRelations) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
View.relationsToWhereClause(java.util.List<Relation> whereClause) |
Copyright © 2020 The Apache Software Foundation