Uses of Class org.apache.cassandra.db.PartitionColumns (apache-cassandra API)
Date: 2018-02-14

## Uses of Class
org.apache.cassandra.db.PartitionColumns

- Packages that use PartitionColumns
  Package | Description
  --- | ---
  org.apache.cassandra.config |
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.db |
  org.apache.cassandra.db.columniterator |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.db.rows |
  org.apache.cassandra.db.transform |
  org.apache.cassandra.index |
  org.apache.cassandra.index.internal |
  org.apache.cassandra.index.sasi |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.streaming |

- - ### Uses of PartitionColumns in org.apache.cassandra.config

    Methods in org.apache.cassandra.config that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | CFMetaData.`partitionColumns()`

  - ### Uses of PartitionColumns in org.apache.cassandra.cql3

    Fields in org.apache.cassandra.cql3 declared as PartitionColumns
    Modifier and Type | Field and Description
    --- | ---
    `PartitionColumns` | UpdateParameters.`updatedColumns`

    Methods in org.apache.cassandra.cql3 with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `static CompactTables.DefaultNames` | SuperColumnCompatibility.`columnNameGenerator(java.util.List<ColumnDefinition> partitionKeyColumns, java.util.List<ColumnDefinition> clusteringColumns, PartitionColumns partitionColumns)` Create a column name generator for SuperColumns
    `static ColumnDefinition` | SuperColumnCompatibility.`getCompactValueColumn(PartitionColumns columns)`
    `static ColumnDefinition` | SuperColumnCompatibility.`getSuperCfValueColumn(CFMetaData cfm, PartitionColumns partitionColumns, ColumnDefinition superCfKeyColumn, CompactTables.DefaultNames defaultNames)` Find a SuperColumn value column if it's available (for example, when it was renamed) or create one with a default name.

    Constructors in org.apache.cassandra.cql3 with parameters of type PartitionColumns
    Constructor and Description
    `UpdateParameters(CFMetaData metadata, PartitionColumns updatedColumns, QueryOptions options, long timestamp, int ttl, java.util.Map<DecoratedKey,Partition> prefetchedRows)`

  - ### Uses of PartitionColumns in org.apache.cassandra.cql3.statements

    Methods in org.apache.cassandra.cql3.statements that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | ModificationStatement.`conditionColumns()`
    `PartitionColumns` | ModificationStatement.`updatedColumns()`

    Constructors in org.apache.cassandra.cql3.statements with parameters of type PartitionColumns
    Constructor and Description
    `CQL3CasRequest(CFMetaData cfm, DecoratedKey key, boolean isBatch, PartitionColumns conditionColumns, boolean updatesRegularRows, boolean updatesStaticRow)`

  - ### Uses of PartitionColumns in org.apache.cassandra.db

    Fields in org.apache.cassandra.db declared as PartitionColumns
    Modifier and Type | Field and Description
    --- | ---
    `static PartitionColumns` | PartitionColumns.`NONE`

    Methods in org.apache.cassandra.db that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | PartitionColumns.Builder.`build()`
    `PartitionColumns` | SerializationHeader.`columns()`
    `PartitionColumns` | PartitionColumns.`mergeTo(PartitionColumns that)`
    `static PartitionColumns` | PartitionColumns.`of(ColumnDefinition column)`
    `PartitionColumns` | PartitionColumns.`without(ColumnDefinition column)`
    `PartitionColumns` | PartitionColumns.`withoutStatics()`

    Methods in org.apache.cassandra.db with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns.Builder` | PartitionColumns.Builder.`addAll(PartitionColumns columns)`
    `static ColumnDefinition` | CompactTables.`getCompactValueColumn(PartitionColumns columns)`
    `boolean` | PartitionColumns.`includes(PartitionColumns columns)`
    `PartitionColumns` | PartitionColumns.`mergeTo(PartitionColumns that)`

    Constructors in org.apache.cassandra.db with parameters of type PartitionColumns
    Constructor and Description
    `SerializationHeader(boolean isForSSTable, CFMetaData metadata, PartitionColumns columns, EncodingStats stats)`

  - ### Uses of PartitionColumns in org.apache.cassandra.db.columniterator

    Methods in org.apache.cassandra.db.columniterator that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | AbstractSSTableIterator.`columns()`

  - ### Uses of PartitionColumns in org.apache.cassandra.db.filter

    Methods in org.apache.cassandra.db.filter that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | ColumnFilter.`fetchedColumns()` The columns that needs to be fetched internally for this filter.
    `PartitionColumns` | ColumnFilter.`queriedColumns()` The columns actually queried by the user.

    Methods in org.apache.cassandra.db.filter with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `static ColumnFilter` | ColumnFilter.`selection(CFMetaData metadata, PartitionColumns queried)` A filter that fetches all columns for the provided table, but returns only the queried ones.
    `static ColumnFilter` | ColumnFilter.`selection(PartitionColumns columns)` A filter that only fetches/queries the provided columns.

  - ### Uses of PartitionColumns in org.apache.cassandra.db.partitions

    Methods in org.apache.cassandra.db.partitions that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | AbstractBTreePartition.`columns()`
    `PartitionColumns` | Partition.`columns()`
    `PartitionColumns` | PartitionUpdate.`columns()`

    Constructors in org.apache.cassandra.db.partitions with parameters of type PartitionColumns
    Constructor and Description
    `ImmutableBTreePartition(CFMetaData metadata, DecoratedKey partitionKey, PartitionColumns columns, Row staticRow, java.lang.Object[] tree, DeletionInfo deletionInfo, EncodingStats stats)`
    `PartitionUpdate(CFMetaData metadata, java.nio.ByteBuffer key, PartitionColumns columns, int initialRowCapacity)`
    `PartitionUpdate(CFMetaData metadata, DecoratedKey key, PartitionColumns columns, int initialRowCapacity)`

  - ### Uses of PartitionColumns in org.apache.cassandra.db.rows

    Fields in org.apache.cassandra.db.rows declared as PartitionColumns
    Modifier and Type | Field and Description
    --- | ---
    `protected PartitionColumns` | AbstractUnfilteredRowIterator.`columns`

    Methods in org.apache.cassandra.db.rows that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `protected PartitionColumns` | WithOnlyQueriedData.`applyToPartitionColumns(PartitionColumns columns)`
    `PartitionColumns` | AbstractUnfilteredRowIterator.`columns()`
    `PartitionColumns` | BaseRowIterator.`columns()` A subset of the columns for the (static and regular) rows returned by this iterator.
    `PartitionColumns` | LazilyInitializedUnfilteredRowIterator.`columns()`
    `PartitionColumns` | UnfilteredRowIteratorWithLowerBound.`columns()`
    `PartitionColumns` | WrappingUnfilteredRowIterator.`columns()`

    Methods in org.apache.cassandra.db.rows with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `protected PartitionColumns` | WithOnlyQueriedData.`applyToPartitionColumns(PartitionColumns columns)`

    Constructors in org.apache.cassandra.db.rows with parameters of type PartitionColumns
    Constructor and Description
    `AbstractUnfilteredRowIterator(CFMetaData metadata, DecoratedKey partitionKey, DeletionTime partitionLevelDeletion, PartitionColumns columns, Row staticRow, boolean isReverseOrder, EncodingStats stats)`

  - ### Uses of PartitionColumns in org.apache.cassandra.db.transform

    Methods in org.apache.cassandra.db.transform that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `protected PartitionColumns` | Transformation.`applyToPartitionColumns(PartitionColumns columns)` Applied to the `PartitionColumns` of any rows iterator.
    `PartitionColumns` | BaseRows.`columns()`

    Methods in org.apache.cassandra.db.transform with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `protected PartitionColumns` | Transformation.`applyToPartitionColumns(PartitionColumns columns)` Applied to the `PartitionColumns` of any rows iterator.
    `static UnfilteredRowIterator` | MoreRows.`extend(UnfilteredRowIterator iterator, MoreRows<? super UnfilteredRowIterator> more, PartitionColumns columns)`

  - ### Uses of PartitionColumns in org.apache.cassandra.index

    Methods in org.apache.cassandra.index with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `Index.Indexer` | Index.`indexerFor(DecoratedKey key, PartitionColumns columns, int nowInSec, OpOrder.Group opGroup, IndexTransaction.Type transactionType)` Creates an new `Indexer` object for updates to a given partition.
    `CleanupTransaction` | SecondaryIndexManager.`newCleanupTransaction(DecoratedKey key, PartitionColumns partitionColumns, int nowInSec)` Transaction for use when removing partitions during cleanup
    `CompactionTransaction` | SecondaryIndexManager.`newCompactionTransaction(DecoratedKey key, PartitionColumns partitionColumns, int versions, int nowInSec)` Transaction for use when merging rows during compaction

  - ### Uses of PartitionColumns in org.apache.cassandra.index.internal

    Methods in org.apache.cassandra.index.internal with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `Index.Indexer` | CassandraIndex.`indexerFor(DecoratedKey key, PartitionColumns columns, int nowInSec, OpOrder.Group opGroup, IndexTransaction.Type transactionType)`

  - ### Uses of PartitionColumns in org.apache.cassandra.index.sasi

    Methods in org.apache.cassandra.index.sasi with parameters of type PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `Index.Indexer` | SASIIndex.`indexerFor(DecoratedKey key, PartitionColumns columns, int nowInSec, OpOrder.Group opGroup, IndexTransaction.Type transactionType)`
    `boolean` | SASIIndex.`indexes(PartitionColumns columns)`

  - ### Uses of PartitionColumns in org.apache.cassandra.io.sstable

    Methods in org.apache.cassandra.io.sstable that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | SSTableIdentityIterator.`columns()`

  - ### Uses of PartitionColumns in org.apache.cassandra.streaming

    Methods in org.apache.cassandra.streaming that return PartitionColumns
    Modifier and Type | Method and Description
    --- | ---
    `PartitionColumns` | StreamReader.StreamDeserializer.`columns()`

Copyright © 2018 The Apache Software Foundation