## Uses of Class
org.apache.cassandra.index.internal.CassandraIndex

- Packages that use CassandraIndex
  Package | Description
  --- | ---
  org.apache.cassandra.index.internal |
  org.apache.cassandra.index.internal.composites |
  org.apache.cassandra.index.internal.keys |

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

    Fields in org.apache.cassandra.index.internal declared as CassandraIndex
    Modifier and Type | Field and Description
    --- | ---
    `protected CassandraIndex` | CassandraIndexSearcher.`index`

    Methods in org.apache.cassandra.index.internal that return CassandraIndex
    Modifier and Type | Method and Description
    --- | ---
    `static CassandraIndex` | CassandraIndex.`newIndex(ColumnFamilyStore baseCfs, IndexMetadata indexMetadata)` Factory method for new CassandraIndex instances
    `CassandraIndex` | CassandraIndexFunctions.`newIndexInstance(ColumnFamilyStore baseCfs, IndexMetadata indexMetadata)`

    Constructors in org.apache.cassandra.index.internal with parameters of type CassandraIndex
    Constructor and Description
    `CassandraIndexSearcher(ReadCommand command, RowFilter.Expression expression, CassandraIndex index)`

  - ### Uses of CassandraIndex in org.apache.cassandra.index.internal.composites

    Subclasses of CassandraIndex in org.apache.cassandra.index.internal.composites
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClusteringColumnIndex` Index on a CLUSTERING_COLUMN column definition.
    `class` | `CollectionEntryIndex` Index on the element and value of cells participating in a collection.
    `class` | `CollectionKeyIndex` Index on the collection element of the cell name of a collection.
    `class` | `CollectionKeyIndexBase` Common superclass for indexes that capture collection keys, including indexes on such keys themselves.
    `class` | `CollectionValueIndex` Index the value of a collection cell.
    `class` | `PartitionKeyIndex` Index on a PARTITION_KEY column definition.
    `class` | `RegularColumnIndex` Index on a REGULAR column definition on a composite type.

    Constructors in org.apache.cassandra.index.internal.composites with parameters of type CassandraIndex
    Constructor and Description
    `CompositesSearcher(ReadCommand command, RowFilter.Expression expression, CassandraIndex index)`

  - ### Uses of CassandraIndex in org.apache.cassandra.index.internal.keys

    Subclasses of CassandraIndex in org.apache.cassandra.index.internal.keys
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KeysIndex`

    Constructors in org.apache.cassandra.index.internal.keys with parameters of type CassandraIndex
    Constructor and Description
    `KeysSearcher(ReadCommand command, RowFilter.Expression expression, CassandraIndex indexer)`

Copyright © 2018 The Apache Software Foundation