Package | Description |
---|---|
org.corfudb.generator | |
org.corfudb.runtime.collections |
Modifier and Type | Field and Description |
---|---|
static CorfuTable.IndexName |
StringIndexer.BY_FIRST_CHAR |
static CorfuTable.IndexName |
StringIndexer.BY_VALUE |
Modifier and Type | Method and Description |
---|---|
Optional<CorfuTable.Index<String,String,? extends Comparable<?>>> |
StringIndexer.get(CorfuTable.IndexName name) |
Modifier and Type | Method and Description |
---|---|
CorfuTable.IndexName |
CorfuTable.Index.getName() |
Modifier and Type | Method and Description |
---|---|
<I extends Comparable<?>> |
CorfuTable.IndexRegistry.get(CorfuTable.IndexName name)
Obtain the
CorfuTable.IndexFunction via its registered CorfuTable.IndexName . |
<I extends Comparable<I>> |
CorfuTable.getByIndex(CorfuTable.IndexName indexName,
I indexKey)
Get a mapping using the specified index function.
|
<I extends Comparable<I>> |
CorfuTable.getByIndexAndFilter(CorfuTable.IndexName indexName,
Predicate<? super Map.Entry<K,V>> entryPredicate,
I indexKey)
Scan and filter using the specified index function and projection.
|
Constructor and Description |
---|
Index(CorfuTable.IndexName name,
CorfuTable.IndexFunction<K,V,I> indexFunction) |
Index(CorfuTable.IndexName name,
CorfuTable.MultiValueIndexFunction<K,V,I> indexFunction) |
Copyright © 2019 CorfuDB. All rights reserved.