Modifier and Type | Field and Description |
---|---|
static ColumnIdentifier |
Json.JSON_COLUMN_ID |
ColumnIdentifier |
ColumnSpecification.name |
Modifier and Type | Method and Description |
---|---|
ColumnIdentifier |
Operation.RawDeletion.affectedColumn()
The name of the column affected by this delete operation.
|
ColumnIdentifier |
Operation.ColumnDeletion.affectedColumn() |
ColumnIdentifier |
Operation.ElementDeletion.affectedColumn() |
ColumnIdentifier |
Operation.FieldDeletion.affectedColumn() |
ColumnIdentifier |
ColumnIdentifier.clone(ByteBufferCloner cloner) |
ColumnIdentifier |
SingleColumnRelation.getEntity() |
static ColumnIdentifier |
ColumnIdentifier.getInterned(AbstractType<?> type,
java.nio.ByteBuffer bytes,
java.lang.String text) |
static ColumnIdentifier |
ColumnIdentifier.getInterned(java.nio.ByteBuffer bytes,
AbstractType<?> type) |
static ColumnIdentifier |
ColumnIdentifier.getInterned(java.lang.String rawText,
boolean keepCase) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ColumnIdentifier> |
MultiColumnRelation.getEntities() |
static java.util.Map<ColumnIdentifier,Term> |
Json.parseJson(java.lang.String jsonString,
java.util.Collection<ColumnMetadata> expectedReceivers)
Given a JSON string, return a map of columns to their values for the insert.
|
Modifier and Type | Method and Description |
---|---|
CqlBuilder |
CqlBuilder.append(ColumnIdentifier column) |
int |
ColumnIdentifier.compareTo(ColumnIdentifier that) |
static SingleColumnRelation |
SingleColumnRelation.createInRelation(ColumnIdentifier entity,
java.util.List<Term.Raw> inValues) |
Term |
QueryOptions.getJsonColumnValue(int bindIndex,
ColumnIdentifier columnName,
java.util.Collection<ColumnMetadata> expectedReceivers)
Returns the term corresponding to column
columnName in the JSON value of bind index bindIndex . |
Relation |
MultiColumnRelation.renameIdentifier(ColumnIdentifier from,
ColumnIdentifier to) |
abstract Relation |
Relation.renameIdentifier(ColumnIdentifier from,
ColumnIdentifier to)
Renames an identifier in this Relation, if applicable.
|
Relation |
SingleColumnRelation.renameIdentifier(ColumnIdentifier from,
ColumnIdentifier to) |
Relation |
TokenRelation.renameIdentifier(ColumnIdentifier from,
ColumnIdentifier to) |
WhereClause |
WhereClause.renameIdentifier(ColumnIdentifier from,
ColumnIdentifier to)
Renames identifiers in all relations
|
ColumnSpecification |
ColumnSpecification.withAlias(ColumnIdentifier alias)
Returns a new
ColumnSpecification for the same column but with the specified alias. |
Modifier and Type | Method and Description |
---|---|
static MultiColumnRelation |
MultiColumnRelation.createInRelation(java.util.List<ColumnIdentifier> entities,
java.util.List<? extends Term.MultiColumnRaw> inValues)
Creates a multi-column IN relation with a list of IN values or markers.
|
static MultiColumnRelation |
MultiColumnRelation.createNonInRelation(java.util.List<ColumnIdentifier> entities,
Operator relationType,
Term.MultiColumnRaw valuesOrMarker)
Creates a multi-column EQ, LT, LTE, GT, or GTE relation.
|
static MultiColumnRelation |
MultiColumnRelation.createSingleMarkerInRelation(java.util.List<ColumnIdentifier> entities,
Tuples.INRaw inMarker)
Creates a multi-column IN relation with a marker for the IN values.
|
void |
CQLStatement.Raw.setBindVariables(java.util.List<ColumnIdentifier> variables) |
Constructor and Description |
---|
ColumnDeletion(ColumnIdentifier id) |
ColumnSpecification(java.lang.String ksName,
java.lang.String cfName,
ColumnIdentifier name,
AbstractType<?> type) |
ElementDeletion(ColumnIdentifier id,
Term.Raw element) |
FieldDeletion(ColumnIdentifier id,
FieldIdentifier field) |
SingleColumnRelation(ColumnIdentifier entity,
Operator type,
Term.Raw value)
Creates a new relation.
|
SingleColumnRelation(ColumnIdentifier entity,
Term.Raw mapKey,
Operator type,
Term.Raw value)
Creates a new relation.
|
UTName(ColumnIdentifier ksName,
ColumnIdentifier utName) |
Constructor and Description |
---|
TokenRelation(java.util.List<ColumnIdentifier> entities,
Operator type,
Term.Raw value) |
VariableSpecifications(java.util.List<ColumnIdentifier> variableNames) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ColumnIdentifier> |
UDFunction.argNames |
Modifier and Type | Method and Description |
---|---|
java.util.List<ColumnIdentifier> |
UDFunction.argNames() |
Modifier and Type | Method and Description |
---|---|
static UDFunction |
UDFunction.create(FunctionName name,
java.util.List<ColumnIdentifier> argNames,
java.util.List<AbstractType<?>> argTypes,
AbstractType<?> returnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body) |
static UDFunction |
UDFunction.createBrokenFunction(FunctionName name,
java.util.List<ColumnIdentifier> argNames,
java.util.List<AbstractType<?>> argTypes,
AbstractType<?> returnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body,
InvalidRequestException reason)
It can happen that a function has been declared (is listed in the scheam) but cannot
be loaded (maybe only on some nodes).
|
static UDFunction |
UDFunction.tryCreate(FunctionName name,
java.util.List<ColumnIdentifier> argNames,
java.util.List<AbstractType<?>> argTypes,
AbstractType<?> returnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body) |
Constructor and Description |
---|
UDFunction(FunctionName name,
java.util.List<ColumnIdentifier> argNames,
java.util.List<AbstractType<?>> argTypes,
AbstractType<?> returnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body) |
UDFunction(FunctionName name,
java.util.List<ColumnIdentifier> argNames,
java.util.List<AbstractType<?>> argTypes,
DataType[] argDataTypes,
AbstractType<?> returnType,
DataType returnDataType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body) |
Modifier and Type | Field and Description |
---|---|
ColumnIdentifier |
RawSelector.alias |
Constructor and Description |
---|
RawSelector(Selectable.Raw selectable,
ColumnIdentifier alias) |
Modifier and Type | Field and Description |
---|---|
java.util.List<ColumnIdentifier> |
SelectStatement.Parameters.groups |
java.util.Map<ColumnIdentifier,java.lang.Boolean> |
SelectStatement.Parameters.orderings |
Modifier and Type | Method and Description |
---|---|
java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> |
ModificationStatement.Parsed.getConditions() |
Constructor and Description |
---|
Parameters(java.util.Map<ColumnIdentifier,java.lang.Boolean> orderings,
java.util.List<ColumnIdentifier> groups,
boolean isDistinct,
boolean allowFiltering,
boolean isJson) |
Parameters(java.util.Map<ColumnIdentifier,java.lang.Boolean> orderings,
java.util.List<ColumnIdentifier> groups,
boolean isDistinct,
boolean allowFiltering,
boolean isJson) |
Parsed(QualifiedName name,
Attributes.Raw attrs,
java.util.List<Operation.RawDeletion> deletions,
WhereClause whereClause,
java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions,
boolean ifExists) |
Parsed(QualifiedName name,
StatementType type,
Attributes.Raw attrs,
java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions,
boolean ifNotExists,
boolean ifExists) |
ParsedInsert(QualifiedName name,
Attributes.Raw attrs,
java.util.List<ColumnIdentifier> columnNames,
java.util.List<Term.Raw> columnValues,
boolean ifNotExists)
A parsed
INSERT statement. |
ParsedUpdate(QualifiedName name,
Attributes.Raw attrs,
java.util.List<Pair<ColumnIdentifier,Operation.RawUpdate>> updates,
WhereClause whereClause,
java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions,
boolean ifExists)
Creates a new UpdateStatement from a column family name, columns map, consistency
level, and key term.
|
ParsedUpdate(QualifiedName name,
Attributes.Raw attrs,
java.util.List<Pair<ColumnIdentifier,Operation.RawUpdate>> updates,
WhereClause whereClause,
java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions,
boolean ifExists)
Creates a new UpdateStatement from a column family name, columns map, consistency
level, and key term.
|
Modifier and Type | Field and Description |
---|---|
ColumnIdentifier |
IndexTarget.column |
Modifier and Type | Method and Description |
---|---|
void |
AlterTableStatement.Raw.add(ColumnIdentifier name,
CQL3Type.Raw type,
boolean isStatic) |
void |
CreateTableStatement.Raw.addColumn(ColumnIdentifier column,
CQL3Type.Raw type,
boolean isStatic) |
void |
AlterTableStatement.Raw.alter(ColumnIdentifier name,
CQL3Type.Raw type) |
void |
AlterTableStatement.Raw.drop(ColumnIdentifier name) |
void |
CreateTableStatement.Raw.extendClusteringOrder(ColumnIdentifier column,
boolean ascending) |
void |
CreateViewStatement.Raw.extendClusteringOrder(ColumnIdentifier column,
boolean ascending) |
static IndexTarget.Raw |
IndexTarget.Raw.fullCollection(ColumnIdentifier c) |
static IndexTarget.Raw |
IndexTarget.Raw.keysAndValuesOf(ColumnIdentifier c) |
static IndexTarget.Raw |
IndexTarget.Raw.keysOf(ColumnIdentifier c) |
void |
CreateTableStatement.Raw.markClusteringColumn(ColumnIdentifier column) |
void |
CreateViewStatement.Raw.markClusteringColumn(ColumnIdentifier column) |
void |
AlterTableStatement.Raw.rename(ColumnIdentifier from,
ColumnIdentifier to) |
void |
CreateTableStatement.Raw.setPartitionKeyColumn(ColumnIdentifier column) |
static IndexTarget.Raw |
IndexTarget.Raw.simpleIndexOn(ColumnIdentifier c) |
static IndexTarget.Raw |
IndexTarget.Raw.valuesOf(ColumnIdentifier c) |
Modifier and Type | Method and Description |
---|---|
void |
CreateTableStatement.Raw.setPartitionKeyColumns(java.util.List<ColumnIdentifier> columns) |
void |
CreateViewStatement.Raw.setPartitionKeyColumns(java.util.List<ColumnIdentifier> columns) |
Constructor and Description |
---|
IndexTarget(ColumnIdentifier column,
IndexTarget.Type type) |
Constructor and Description |
---|
CreateFunctionStatement(java.lang.String keyspaceName,
java.lang.String functionName,
java.util.List<ColumnIdentifier> argumentNames,
java.util.List<CQL3Type.Raw> rawArgumentTypes,
CQL3Type.Raw rawReturnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body,
boolean orReplace,
boolean ifNotExists) |
CreateTableStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.util.Map<ColumnIdentifier,CQL3Type.Raw> rawColumns,
java.util.Set<ColumnIdentifier> staticColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists,
boolean useCompactStorage) |
CreateTableStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.util.Map<ColumnIdentifier,CQL3Type.Raw> rawColumns,
java.util.Set<ColumnIdentifier> staticColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists,
boolean useCompactStorage) |
CreateTableStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.util.Map<ColumnIdentifier,CQL3Type.Raw> rawColumns,
java.util.Set<ColumnIdentifier> staticColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists,
boolean useCompactStorage) |
CreateTableStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.util.Map<ColumnIdentifier,CQL3Type.Raw> rawColumns,
java.util.Set<ColumnIdentifier> staticColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists,
boolean useCompactStorage) |
CreateTableStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.util.Map<ColumnIdentifier,CQL3Type.Raw> rawColumns,
java.util.Set<ColumnIdentifier> staticColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists,
boolean useCompactStorage) |
CreateViewStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.lang.String viewName,
java.util.List<RawSelector> rawColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
WhereClause whereClause,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists) |
CreateViewStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.lang.String viewName,
java.util.List<RawSelector> rawColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
WhereClause whereClause,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists) |
CreateViewStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.lang.String viewName,
java.util.List<RawSelector> rawColumns,
java.util.List<ColumnIdentifier> partitionKeyColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
WhereClause whereClause,
java.util.LinkedHashMap<ColumnIdentifier,java.lang.Boolean> clusteringOrder,
TableAttributes attrs,
boolean ifNotExists) |
Raw(FunctionName name,
java.util.List<ColumnIdentifier> argumentNames,
java.util.List<CQL3Type.Raw> rawArgumentTypes,
CQL3Type.Raw rawReturnType,
boolean calledOnNullInput,
java.lang.String language,
java.lang.String body,
boolean orReplace,
boolean ifNotExists) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<ColumnIdentifier> |
AbstractReadCommandBuilder.columns |
Modifier and Type | Method and Description |
---|---|
protected abstract com.google.common.collect.SortedSetMultimap<ColumnIdentifier,ColumnSubselection> |
ColumnFilter.subSelections()
Returns the sub-selections or
null if there are none. |
protected com.google.common.collect.SortedSetMultimap<ColumnIdentifier,ColumnSubselection> |
ColumnFilter.WildCardColumnFilter.subSelections() |
protected com.google.common.collect.SortedSetMultimap<ColumnIdentifier,ColumnSubselection> |
ColumnFilter.SelectionColumnFilter.subSelections() |
Modifier and Type | Method and Description |
---|---|
static ColumnFilter.SelectionColumnFilter |
ColumnFilter.SelectionColumnFilter.newInstance(org.apache.cassandra.db.filter.ColumnFilter.FetchingStrategy fetchingStrategy,
TableMetadata metadata,
RegularAndStaticColumns queried,
com.google.common.collect.SortedSetMultimap<ColumnIdentifier,ColumnSubselection> subSelections) |
Constructor and Description |
---|
SelectionColumnFilter(org.apache.cassandra.db.filter.ColumnFilter.FetchingStrategy fetchingStrategy,
RegularAndStaticColumns queried,
RegularAndStaticColumns fetched,
com.google.common.collect.SortedSetMultimap<ColumnIdentifier,ColumnSubselection> subSelections)
Creates a
ColumnFilter for queries with selected columns. |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<ColumnIdentifier> |
ColumnMetadata.toIdentifiers(java.util.Collection<ColumnMetadata> definitions)
Converts the specified column definitions into column identifiers.
|
Constructor and Description |
---|
ColumnMetadata(java.lang.String ksName,
java.lang.String cfName,
ColumnIdentifier name,
AbstractType<?> type,
int position,
ColumnMetadata.Kind kind) |
Copyright © 2009-2022 The Apache Software Foundation