Uses of Class
org.apache.cassandra.cql3.ColumnSpecification
-
-
Uses of ColumnSpecification in org.apache.cassandra.cql3
Fields in org.apache.cassandra.cql3 declared as ColumnSpecification Modifier and Type Field Description protected ColumnSpecificationAbstractMarker. receiverFields in org.apache.cassandra.cql3 with type parameters of type ColumnSpecification Modifier and Type Field Description java.util.List<ColumnSpecification>ResultSet.PreparedMetadata. namesjava.util.List<ColumnSpecification>ResultSet.ResultMetadata. namesMethods in org.apache.cassandra.cql3 that return ColumnSpecification Modifier and Type Method Description static ColumnSpecificationTuples. componentSpecOf(ColumnSpecification column, int component)static ColumnSpecificationUserTypes. fieldSpecOf(ColumnSpecification column, int field)static ColumnSpecificationLists. indexSpecOf(ColumnSpecification column)static ColumnSpecificationMaps. keySpecOf(ColumnSpecification column)static ColumnSpecificationLists. valueSpecOf(ColumnSpecification column)static ColumnSpecificationMaps. valueSpecOf(ColumnSpecification column)static ColumnSpecificationSets. valueSpecOf(ColumnSpecification column)ColumnSpecificationColumnSpecification. withAlias(ColumnIdentifier alias)Returns a newColumnSpecificationfor the same column but with the specified alias.Methods in org.apache.cassandra.cql3 that return types with arguments of type ColumnSpecification Modifier and Type Method Description default java.util.List<ColumnSpecification>CQLStatement. getBindVariables()Returns all bind variables for the statementjava.util.List<ColumnSpecification>VariableSpecifications. getBindVariables()java.util.List<ColumnSpecification>UntypedResultSet.Row. getColumns()com.google.common.collect.ImmutableList<ColumnSpecification>QueryOptions. getColumnSpecifications()Returns the column specifications for the bound variables (optional operation).abstract java.util.List<ColumnSpecification>UntypedResultSet. metadata()java.util.List<ColumnSpecification>ResultSet.ResultMetadata. requestNames()Return only the column names requested by the user, excluding those added for post-query re-orderings, see definition of names and columnCount.Methods in org.apache.cassandra.cql3 with parameters of type ColumnSpecification Modifier and Type Method Description voidVariableSpecifications. add(int bindIndex, ColumnSpecification spec)static ColumnSpecificationTuples. componentSpecOf(ColumnSpecification column, int component)static ColumnSpecificationUserTypes. fieldSpecOf(ColumnSpecification column, int field)static ColumnSpecificationLists. indexSpecOf(ColumnSpecification column)static ColumnSpecificationMaps. keySpecOf(ColumnSpecification column)Lists.MarkerAbstractMarker.INRaw. prepare(java.lang.String keyspace, ColumnSpecification receiver)Term.NonTerminalAbstractMarker.MultiColumnRaw. prepare(java.lang.String keyspace, ColumnSpecification receiver)Term.NonTerminalAbstractMarker.Raw. prepare(java.lang.String keyspace, ColumnSpecification receiver)Constants.ValueConstants.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermLists.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermMaps.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermSets.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)abstract TermTerm.Raw. prepare(java.lang.String keyspace, ColumnSpecification receiver)This method validates this RawTerm is valid for provided column specification and "prepare" this RawTerm, returning the resulting prepared Term.TermTuples.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermTypeCast. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermUserTypes.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)static AssignmentTestable.TestResultAssignmentTestable.TestResult. testAll(java.lang.String keyspace, ColumnSpecification receiver, java.util.Collection<? extends AssignmentTestable> toTest)AssignmentTestable.TestResultAbstractMarker.MultiColumnRaw. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultAbstractMarker.Raw. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultAssignmentTestable. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultConstants.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultLists.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultMaps.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSets.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultTuples.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultTypeCast. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultUserTypes.Literal. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)static AssignmentTestable.TestResultLists. testListAssignment(ColumnSpecification receiver, java.util.List<? extends AssignmentTestable> elements)Tests that the list with the specified elements can be assigned to the specified column.static <T extends AssignmentTestable>
AssignmentTestable.TestResultMaps. testMapAssignment(ColumnSpecification receiver, java.util.List<Pair<T,T>> entries)Tests that the map with the specified entries can be assigned to the specified column.static AssignmentTestable.TestResultSets. testSetAssignment(ColumnSpecification receiver, java.util.List<? extends AssignmentTestable> elements)Tests that the set with the specified elements can be assigned to the specified column.static AssignmentTestable.TestResultTuples. testTupleAssignment(ColumnSpecification receiver, java.util.List<? extends AssignmentTestable> elements)Tests that the tuple with the specified elements can be assigned to the specified column.static <T extends AssignmentTestable>
AssignmentTestable.TestResultUserTypes. testUserTypeAssignment(ColumnSpecification receiver, java.util.Map<FieldIdentifier,T> entries)Tests that the map with the specified entries can be assigned to the specified column.protected java.lang.StringOperation.Addition. toString(ColumnSpecification column)protected java.lang.StringOperation.Prepend. toString(ColumnSpecification column)protected java.lang.StringOperation.SetElement. toString(ColumnSpecification column)protected java.lang.StringOperation.SetField. toString(ColumnSpecification column)protected java.lang.StringOperation.SetValue. toString(ColumnSpecification column)protected java.lang.StringOperation.Substraction. toString(ColumnSpecification column)static voidTuples. validateTupleAssignableTo(ColumnSpecification receiver, java.util.List<? extends AssignmentTestable> elements)Checks if the tuple with the specified elements can be assigned to the specified column.static <T extends AssignmentTestable>
voidUserTypes. validateUserTypeAssignableTo(ColumnSpecification receiver, java.util.Map<FieldIdentifier,T> entries)static ColumnSpecificationLists. valueSpecOf(ColumnSpecification column)static ColumnSpecificationMaps. valueSpecOf(ColumnSpecification column)static ColumnSpecificationSets. valueSpecOf(ColumnSpecification column)Method parameters in org.apache.cassandra.cql3 with type arguments of type ColumnSpecification Modifier and Type Method Description static QueryOptionsQueryOptions. addColumnSpecifications(QueryOptions options, java.util.List<ColumnSpecification> columnSpecs)ResultSet.ResultMetadataResultSet.ResultMetadata. addNonSerializedColumns(java.util.Collection<? extends ColumnSpecification> columns)Adds the specified columns which will not be serialized.static booleanColumnSpecification. allInSameTable(java.util.Collection<ColumnSpecification> names)Returns true if all ColumnSpecifications are in the same table, false otherwise.QueryOptionsQueryOptions. prepare(java.util.List<ColumnSpecification> specs)abstract TermTerm.MultiColumnRaw. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receiver)AbstractMarkerTuples.INRaw. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receivers)TermTuples.Literal. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receivers)AbstractMarkerTuples.Raw. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receivers)voidBatchQueryOptions. prepareStatement(int i, java.util.List<ColumnSpecification> boundNames)protected TermMultiColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)protected abstract TermRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)Converts the specifiedRawinto aTerm.protected TermSingleColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)protected TermTokenRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)protected java.util.List<Term>Relation. toTerms(java.util.List<? extends ColumnSpecification> receivers, java.util.List<? extends Term.Raw> raws, java.lang.String keyspace, VariableSpecifications boundNames)Converts the specifiedRawterms into aTerms.Constructors in org.apache.cassandra.cql3 with parameters of type ColumnSpecification Constructor Description AbstractMarker(int bindIndex, ColumnSpecification receiver)InMarker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Marker(int bindIndex, ColumnSpecification receiver)Constructor parameters in org.apache.cassandra.cql3 with type arguments of type ColumnSpecification Constructor Description PreparedMetadata(java.util.List<ColumnSpecification> names, short[] partitionKeyBindIndexes)ResultMetadata(java.util.List<ColumnSpecification> names)ResultMetadata(java.util.List<ColumnSpecification> names, PagingState pagingState)ResultMetadata(MD5Digest digest, java.util.List<ColumnSpecification> names)Row(java.util.List<ColumnSpecification> names, java.util.List<java.nio.ByteBuffer> columns) -
Uses of ColumnSpecification in org.apache.cassandra.cql3.functions
Methods in org.apache.cassandra.cql3.functions that return ColumnSpecification Modifier and Type Method Description static ColumnSpecificationFunctionResolver. makeArgSpec(java.lang.String receiverKs, java.lang.String receiverCf, Function fun, int i)Methods in org.apache.cassandra.cql3.functions with parameters of type ColumnSpecification Modifier and Type Method Description TermFunctionCall.Raw. prepare(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultAbstractFunction. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultFunctionCall.Raw. testAssignment(java.lang.String keyspace, ColumnSpecification receiver) -
Uses of ColumnSpecification in org.apache.cassandra.cql3.selection
Methods in org.apache.cassandra.cql3.selection that return ColumnSpecification Modifier and Type Method Description ColumnSpecificationSelector.Factory. getColumnSpecification(TableMetadata table)Returns the column specification corresponding to the output value of the selector instances created by this factory.default ColumnSpecificationSelectable. specForElementOrSlice(Selectable selected, ColumnSpecification receiver, CollectionType.Kind kind, java.lang.String selectionType)Methods in org.apache.cassandra.cql3.selection that return types with arguments of type ColumnSpecification Modifier and Type Method Description java.util.List<ColumnSpecification>SelectionColumnMapping. getColumnSpecifications()java.util.List<ColumnSpecification>SelectionColumns. getColumnSpecifications()com.google.common.collect.Multimap<ColumnSpecification,ColumnMetadata>SelectionColumnMapping. getMappings()com.google.common.collect.Multimap<ColumnSpecification,ColumnMetadata>SelectionColumns. getMappings()Methods in org.apache.cassandra.cql3.selection with parameters of type ColumnSpecification Modifier and Type Method Description protected abstract voidSelector.Factory. addColumnMapping(SelectionColumnMapping mapping, ColumnSpecification resultsColumn)Record a mapping between the ColumnDefinitions that are used by the selector instances created by this factory and a column in the ResultSet.Metadata returned with a query.protected voidSimpleSelector.SimpleSelectorFactory. addColumnMapping(SelectionColumnMapping mapping, ColumnSpecification resultColumn)protected SelectionColumnMappingSelectionColumnMapping. addMapping(ColumnSpecification colSpec, java.lang.Iterable<ColumnMetadata> columns)protected SelectionColumnMappingSelectionColumnMapping. addMapping(ColumnSpecification colSpec, ColumnMetadata column)default ColumnSpecificationSelectable. specForElementOrSlice(Selectable selected, ColumnSpecification receiver, CollectionType.Kind kind, java.lang.String selectionType)AssignmentTestable.TestResultSelectable.BetweenParenthesesOrWithTuple. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)default AssignmentTestable.TestResultSelectable. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSelectable.WithList. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSelectable.WithMapOrUdt. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSelectable.WithSet. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSelectable.WithTerm. testAssignment(java.lang.String keyspace, ColumnSpecification receiver)AssignmentTestable.TestResultSelectable.WithTypeHint. testAssignment(java.lang.String keyspace, ColumnSpecification receiver) -
Uses of ColumnSpecification in org.apache.cassandra.cql3.statements
Methods in org.apache.cassandra.cql3.statements that return types with arguments of type ColumnSpecification Modifier and Type Method Description java.util.List<ColumnSpecification>BatchStatement. getBindVariables()java.util.List<ColumnSpecification>DescribeStatement. getBindVariables()java.util.List<ColumnSpecification>ModificationStatement. getBindVariables()java.util.List<ColumnSpecification>SelectStatement. getBindVariables()protected java.util.List<ColumnSpecification>DescribeStatement.Element. metadata(ClientState state)protected java.util.List<ColumnSpecification>DescribeStatement.Listing. metadata(ClientState state)protected abstract java.util.List<ColumnSpecification>DescribeStatement. metadata(ClientState state)Returns the columns of theResultMetadata -
Uses of ColumnSpecification in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return ColumnSpecification Modifier and Type Method Description abstract ColumnSpecificationCollectionType.Kind. makeCollectionReceiver(ColumnSpecification collection, boolean isKey)ColumnSpecificationCollectionType. makeCollectionReceiver(ColumnSpecification collection, boolean isKey)Methods in org.apache.cassandra.db.marshal with parameters of type ColumnSpecification Modifier and Type Method Description abstract ColumnSpecificationCollectionType.Kind. makeCollectionReceiver(ColumnSpecification collection, boolean isKey)ColumnSpecificationCollectionType. makeCollectionReceiver(ColumnSpecification collection, boolean isKey)AssignmentTestable.TestResultAbstractType. testAssignment(java.lang.String keyspace, ColumnSpecification receiver) -
Uses of ColumnSpecification in org.apache.cassandra.schema
Subclasses of ColumnSpecification in org.apache.cassandra.schema Modifier and Type Class Description classColumnMetadata
-