Uses of Interface
org.apache.cassandra.cql3.selection.Selectable
-
Packages that use Selectable Package Description org.apache.cassandra.cql3.selection org.apache.cassandra.schema -
-
Uses of Selectable in org.apache.cassandra.cql3.selection
Classes in org.apache.cassandra.cql3.selection that implement Selectable Modifier and Type Class Description static classSelectable.BetweenParenthesesOrWithTupleSelectableforSelectablebetween parentheses or tuples.static classSelectable.WithCaststatic classSelectable.WithElementSelectionRepresents the selection of an element of a collection (eg.static classSelectable.WithFieldSelectionRepresents the selection of the field of a UDT (eg.static classSelectable.WithFunctionstatic classSelectable.WithListSelectablefor literal Lists.static classSelectable.WithMapOrUdtSelectablefor literal Maps or UDTs.static classSelectable.WithSetSelectablefor literal Sets.static classSelectable.WithSliceSelectionRepresents the selection of a slice of a collection (eg.static classSelectable.WithTermstatic classSelectable.WithToJSonFunctionstatic classSelectable.WithTypeHintSelectablefor type hints (e.g.static classSelectable.WritetimeOrTTLFields in org.apache.cassandra.cql3.selection declared as Selectable Modifier and Type Field Description SelectableSelectable.WithElementSelection. selectedSelectableSelectable.WithFieldSelection. selectedSelectableSelectable.WithSliceSelection. selectedFields in org.apache.cassandra.cql3.selection with type parameters of type Selectable Modifier and Type Field Description java.util.List<Selectable>Selectable.WithFunction. argsjava.util.List<Selectable>Selectable.WithToJSonFunction. argsMethods in org.apache.cassandra.cql3.selection that return Selectable Modifier and Type Method Description SelectableSelectable.BetweenParenthesesOrWithTuple.Raw. prepare(TableMetadata cfm)SelectableSelectable.Raw. prepare(TableMetadata table)SelectableSelectable.WithFunction.Raw. prepare(TableMetadata table)SelectableSelectable.WithList.Raw. prepare(TableMetadata cfm)SelectableSelectable.WithMapOrUdt.Raw. prepare(TableMetadata cfm)SelectableSelectable.WithSet.Raw. prepare(TableMetadata cfm)SelectableSelectable.WithTerm.Raw. prepare(TableMetadata table)SelectableSelectable.WithTypeHint.Raw. prepare(TableMetadata cfm)Methods in org.apache.cassandra.cql3.selection that return types with arguments of type Selectable Modifier and Type Method Description static java.util.List<Selectable>RawSelector. toSelectables(java.util.List<RawSelector> raws, TableMetadata table)Converts the specified list ofRawSelectors into a list ofSelectables.Methods in org.apache.cassandra.cql3.selection with parameters of type Selectable Modifier and Type Method Description default ColumnSpecificationSelectable. specForElementOrSlice(Selectable selected, ColumnSpecification receiver, CollectionType.Kind kind, java.lang.String selectionType)Method parameters in org.apache.cassandra.cql3.selection with type arguments of type Selectable Modifier and Type Method Description static SelectionSelection. fromSelectors(TableMetadata table, java.util.List<Selectable> selectables, VariableSpecifications boundNames, java.util.Set<ColumnMetadata> orderingColumns, java.util.Set<ColumnMetadata> nonPKRestrictedColumns, boolean hasGroupBy, boolean isJson, boolean returnStaticContentOnPartitionWithNoRows)static booleanSelectable. selectColumns(java.util.List<Selectable> selectables, java.util.function.Predicate<ColumnMetadata> predicate)Checks if the specified Selectables select columns matching the specified predicate.Constructors in org.apache.cassandra.cql3.selection with parameters of type Selectable Constructor Description WithCast(Selectable arg, CQL3Type type)WithFieldSelection(Selectable selected, FieldIdentifier field)WithTypeHint(java.lang.String typeName, AbstractType<?> type, Selectable selectable)Constructor parameters in org.apache.cassandra.cql3.selection with type arguments of type Selectable Constructor Description BetweenParenthesesOrWithTuple(java.util.List<Selectable> selectables)WithFunction(Function function, java.util.List<Selectable> args)WithList(java.util.List<Selectable> selectables)WithSet(java.util.List<Selectable> selectables) -
Uses of Selectable in org.apache.cassandra.schema
Classes in org.apache.cassandra.schema that implement Selectable Modifier and Type Class Description classColumnMetadata
-