| Package | Description | 
|---|---|
| org.apache.cassandra.cql3 | |
| org.apache.cassandra.db.view | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MultiColumnRelationA relation using the tuple notation, which typically affects multiple columns. | 
| class  | SingleColumnRelationRelations encapsulate the relationship between an entity of some kind, and
 a value (term). | 
| class  | TokenRelationA 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 © 2018 The Apache Software Foundation