Uses of Interface
org.apache.cassandra.index.IndexRegistry
Packages that use IndexRegistry
Package
Description
-
Uses of IndexRegistry in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions with parameters of type IndexRegistryModifier and TypeMethodDescriptionfinal voidMultiColumnRestriction.EQRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) final voidMultiColumnRestriction.INRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) final voidMultiColumnRestriction.NotNullRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) final voidMultiColumnRestriction.SliceRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) Adds to the specified row filter the expressions corresponding to thisRestriction.voidSingleColumnRestriction.AnnRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.ContainsRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.EQRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.INRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.IsNotNullRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.LikeRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidSingleColumnRestriction.SliceRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) voidTokenRestriction.addToRowFilter(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options) final IndexMultiColumnRestriction.findSupportingIndex(IndexRegistry indexRegistry) Restriction.findSupportingIndex(IndexRegistry indexRegistry) Find first supporting index for current restrictionSingleColumnRestriction.findSupportingIndex(IndexRegistry indexRegistry) TokenRestriction.findSupportingIndex(IndexRegistry indexRegistry) StatementRestrictions.getRowFilter(IndexRegistry indexRegistry, QueryOptions options) final booleanMultiColumnRestriction.hasSupportingIndex(IndexRegistry indexRegistry) booleanRestriction.hasSupportingIndex(IndexRegistry indexRegistry) Check if the restriction is on indexed columns.booleanSingleColumnRestriction.hasSupportingIndex(IndexRegistry indexRegistry) booleanTokenRestriction.hasSupportingIndex(IndexRegistry indexRegistry) booleanIndexRestrictions.needsFiltering(IndexRegistry indexRegistry) Returns whether these restrictions would need filtering if the specified index registry were used. -
Uses of IndexRegistry in org.apache.cassandra.index
Classes in org.apache.cassandra.index that implement IndexRegistryModifier and TypeClassDescriptionclassHandles 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 IndexRegistryModifier and TypeFieldDescriptionstatic final IndexRegistryIndexRegistry.EMPTYAn emptyIndexRegistrystatic final IndexRegistryIndexRegistry.NON_DAEMONAnIndexRegistryintended for use when Cassandra is initialized in client or tool mode.Methods in org.apache.cassandra.index that return IndexRegistryModifier and TypeMethodDescriptionstatic IndexRegistryIndexRegistry.obtain(TableMetadata table) Returns theIndexRegistryassociated to the specified table.Methods in org.apache.cassandra.index with parameters of type IndexRegistryModifier and TypeMethodDescriptionvoidIndex.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.default voidIndex.unregister(IndexRegistry registry) Unregister current index when it's removed from system -
Uses of IndexRegistry in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal with parameters of type IndexRegistry -
Uses of IndexRegistry in org.apache.cassandra.index.sai
Methods in org.apache.cassandra.index.sai with parameters of type IndexRegistryModifier and TypeMethodDescriptionvoidStorageAttachedIndex.register(IndexRegistry registry) voidStorageAttachedIndex.unregister(IndexRegistry registry) -
Uses of IndexRegistry in org.apache.cassandra.index.sasi
Methods in org.apache.cassandra.index.sasi with parameters of type IndexRegistry -
Uses of IndexRegistry in org.apache.cassandra.service.paxos.uncommitted
Methods in org.apache.cassandra.service.paxos.uncommitted with parameters of type IndexRegistry