- All Superinterfaces:
NodeOps<PK,D>, SortedStorage<PK,D>, SortedStorageReader<PK,D>, SortedStorageWriter<PK,D>
- All Known Implementing Classes:
IndexingSortedMapStorageNode
public interface IndexingSortedStorageMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.SortedStorageNode<PK,D,F>>
extends SortedStorage<PK,D>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.SortedStorage
SortedStorage.PhysicalSortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>, SortedStorage.SortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>
-
-
Method Summary
Methods inherited from interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
count, scan, scan, scan, scan, scanKeys, scanKeys, scanKeys, scanKeys, scanKeysMulti, scanKeysWithPrefix, scanKeysWithPrefix, scanKeysWithPrefixes, scanKeysWithPrefixes, scanMulti, scanWithPrefix, scanWithPrefix, scanWithPrefixes, scanWithPrefixes
-
Method Details
-
-
-
default io.datarouter.scanner.Scanner<PK> scanKeysMulti(
java.util.Collection<io.datarouter.util.tuple.Range<PK>> ranges,
Config config)
- Specified by:
scanKeysMulti in interface SortedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
-
default io.datarouter.scanner.Scanner<D> scanMulti(
java.util.Collection<io.datarouter.util.tuple.Range<PK>> ranges,
Config config)
- Specified by:
scanMulti in interface SortedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>