Uses of Interface
org.apache.cassandra.index.IndexRegistry
-
Packages that use IndexRegistry Package Description org.apache.cassandra.cql3.restrictions org.apache.cassandra.index org.apache.cassandra.index.internal org.apache.cassandra.index.sasi -
-
Uses of IndexRegistry in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions with parameters of type IndexRegistry Modifier and Type Method Description void
MultiColumnRestriction.EQRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.INRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.NotNullRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.SliceRestriction. 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 thisRestriction
.void
SingleColumnRestriction.ContainsRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.EQRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.INRestriction. 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
SingleColumnRestriction.SliceRestriction. 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)
-
Uses of IndexRegistry in org.apache.cassandra.index
Classes in org.apache.cassandra.index that implement IndexRegistry Modifier and Type Class 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.Fields in org.apache.cassandra.index declared as IndexRegistry Modifier and Type Field Description static IndexRegistry
IndexRegistry. EMPTY
An emptyIndexRegistry
static IndexRegistry
IndexRegistry. NON_DAEMON
AnIndexRegistry
intended for use when Cassandra is initialized in client or tool mode.Methods in org.apache.cassandra.index that return IndexRegistry Modifier and Type Method Description static IndexRegistry
IndexRegistry. obtain(TableMetadata table)
Returns theIndexRegistry
associated to the specified table.Methods in org.apache.cassandra.index with parameters of type IndexRegistry Modifier and Type Method 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. -
Uses of IndexRegistry in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal with parameters of type IndexRegistry Modifier and Type Method Description void
CassandraIndex. register(IndexRegistry registry)
-
Uses of IndexRegistry in org.apache.cassandra.index.sasi
Methods in org.apache.cassandra.index.sasi with parameters of type IndexRegistry Modifier and Type Method Description void
SASIIndex. register(IndexRegistry registry)
-