## Uses of Class
org.apache.cassandra.db.index.SecondaryIndexManager

Packages that use SecondaryIndexManager
org.apache.cassandra.cql3.restrictions
org.apache.cassandra.db
org.apache.cassandra.db.index
org.apache.cassandra.db.index.composites
org.apache.cassandra.db.index.keys

### Uses of SecondaryIndexManager in org.apache.cassandra.cql3.restrictions

Methods in org.apache.cassandra.cql3.restrictions with parameters of type SecondaryIndexManager
`void` MultiColumnRestriction.EQ.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` MultiColumnRestriction.IN.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` MultiColumnRestriction.Slice.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` Restriction.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)` Adds to the specified list the `IndexExpression`s corresponding to this `Restriction`.
`void` SingleColumnRestriction.EQ.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` SingleColumnRestriction.IN.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` SingleColumnRestriction.Slice.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` SingleColumnRestriction.Contains.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`void` TokenRestriction.`addIndexExpressionTo(java.util.List<IndexExpression> expressions, SecondaryIndexManager indexManager, QueryOptions options)`
`java.util.List<IndexExpression>` StatementRestrictions.`getIndexExpressions(SecondaryIndexManager indexManager, QueryOptions options)`
`boolean` MultiColumnRestriction.`hasSupportingIndex(SecondaryIndexManager indexManager)`
`boolean` Restriction.`hasSupportingIndex(SecondaryIndexManager indexManager)` Check if the restriction is on indexed columns.
`boolean` SingleColumnRestriction.`hasSupportingIndex(SecondaryIndexManager indexManager)`
`boolean` TokenRestriction.`hasSupportingIndex(SecondaryIndexManager secondaryIndexManager)`

### Uses of SecondaryIndexManager in org.apache.cassandra.db

Fields in org.apache.cassandra.db declared as SecondaryIndexManager
`SecondaryIndexManager` ColumnFamilyStore.`indexManager`

### Uses of SecondaryIndexManager in org.apache.cassandra.db.index

Fields in org.apache.cassandra.db.index declared as SecondaryIndexManager
`protected SecondaryIndexManager` SecondaryIndexSearcher.`indexManager`

Constructors in org.apache.cassandra.db.index with parameters of type SecondaryIndexManager
Constructor and Description
`SecondaryIndexSearcher(SecondaryIndexManager indexManager, java.util.Set<java.nio.ByteBuffer> columns)`

### Uses of SecondaryIndexManager in org.apache.cassandra.db.index.composites

Constructors in org.apache.cassandra.db.index.composites with parameters of type SecondaryIndexManager
Constructor and Description
`CompositesSearcher(SecondaryIndexManager indexManager, java.util.Set<java.nio.ByteBuffer> columns)`

### Uses of SecondaryIndexManager in org.apache.cassandra.db.index.keys

Constructors in org.apache.cassandra.db.index.keys with parameters of type SecondaryIndexManager
Constructor and Description
`KeysSearcher(SecondaryIndexManager indexManager, java.util.Set<java.nio.ByteBuffer> columns)`