Package | Description |
---|---|
org.apache.cassandra.cql3.restrictions | |
org.apache.cassandra.index | |
org.apache.cassandra.index.internal | |
org.apache.cassandra.index.sasi |
Modifier and Type | Method and Description |
---|---|
void |
MultiColumnRestriction.EQRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
MultiColumnRestriction.INRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
MultiColumnRestriction.SliceRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
MultiColumnRestriction.NotNullRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
Restriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options)
Adds to the specified row filter the expressions corresponding to this
Restriction . |
void |
SingleColumnRestriction.EQRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
SingleColumnRestriction.INRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
SingleColumnRestriction.SliceRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
SingleColumnRestriction.ContainsRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
SingleColumnRestriction.IsNotNullRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
SingleColumnRestriction.LikeRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
void |
TokenRestriction.addRowFilterTo(RowFilter filter,
IndexRegistry indexRegistry,
QueryOptions options) |
RowFilter |
StatementRestrictions.getRowFilter(IndexRegistry indexRegistry,
QueryOptions options) |
boolean |
MultiColumnRestriction.hasSupportingIndex(IndexRegistry indexRegistry) |
boolean |
Restriction.hasSupportingIndex(IndexRegistry indexRegistry)
Check if the restriction is on indexed columns.
|
boolean |
SingleColumnRestriction.hasSupportingIndex(IndexRegistry indexRegistry) |
boolean |
TokenRestriction.hasSupportingIndex(IndexRegistry indexRegistry) |
Modifier and Type | Class and Description |
---|---|
class |
SecondaryIndexManager
Handles the core maintenance functionality associated with indexes: adding/removing them to or from
a table, (re)building during bootstrap or other streaming operations, flushing, reloading metadata
and so on.
|
Modifier and Type | Field and Description |
---|---|
static IndexRegistry |
IndexRegistry.EMPTY
An empty
IndexRegistry |
static IndexRegistry |
IndexRegistry.NON_DAEMON
An
IndexRegistry intended for use when Cassandra is initialized in client or tool mode. |
Modifier and Type | Method and Description |
---|---|
static IndexRegistry |
IndexRegistry.obtain(TableMetadata table)
Returns the
IndexRegistry associated to the specified table. |
Modifier and Type | Method and Description |
---|---|
void |
Index.register(IndexRegistry registry)
An index must be registered in order to be able to either subscribe to update events on the base
table and/or to provide Searcher functionality for reads.
|
Modifier and Type | Method and Description |
---|---|
void |
CassandraIndex.register(IndexRegistry registry) |
Modifier and Type | Method and Description |
---|---|
void |
SASIIndex.register(IndexRegistry registry) |
Copyright © 2009-2020 The Apache Software Foundation