public class CompositesIndexOnCollectionKey extends CompositesIndexIncludingCollectionKey
CompositesIndex.IndexedEntrycolumnDef, indexCfsbaseCfs, columnDefs, CUSTOM_INDEX_OPTION_NAME, INDEX_ENTRIES_OPTION_NAME, INDEX_KEYS_OPTION_NAME, INDEX_VALUES_OPTION_NAME, keyComparator, logger| Constructor and Description |
|---|
CompositesIndexOnCollectionKey() |
| Modifier and Type | Method and Description |
|---|---|
protected java.nio.ByteBuffer |
getIndexedValue(java.nio.ByteBuffer rowKey,
Cell cell) |
protected AbstractType<?> |
getIndexKeyComparator() |
boolean |
isStale(CompositesIndex.IndexedEntry entry,
ColumnFamily data,
long now) |
boolean |
supportsOperator(Operator operator)
Returns true if the index supports lookups for the given operator, false otherwise.
|
buildIndexComparator, decodeEntry, indexes, makeIndexColumnPrefixcreate, createSecondaryIndexSearcher, delete, getExpressionComparator, getIndexComparator, getIndexComparator, makeIndexColumnName, validateOptionsdelete, deleteForCleanup, estimateResultRows, expressionString, forceBlockingFlush, getIndexCfs, getIndexName, init, insert, invalidate, reload, removeIndex, truncateBlocking, update, validategetNameForSystemKeyspace, validatebuildIndexAsync, buildIndexBlocking, createInstance, getBaseCfs, getColumnDefs, getIndexKeyFor, indexes, isIndexBuilt, isQueryable, setIndexBuilt, setIndexRemoved, toStringprotected AbstractType<?> getIndexKeyComparator()
getIndexKeyComparator in class AbstractSimplePerColumnSecondaryIndexprotected java.nio.ByteBuffer getIndexedValue(java.nio.ByteBuffer rowKey,
Cell cell)
getIndexedValue in class AbstractSimplePerColumnSecondaryIndexpublic boolean supportsOperator(Operator operator)
SecondaryIndexsupportsOperator in class SecondaryIndexpublic boolean isStale(CompositesIndex.IndexedEntry entry, ColumnFamily data, long now)
isStale in class CompositesIndexCopyright © 2018 The Apache Software Foundation