- All Superinterfaces:
NodeOps<IK,IE>, SortedStorageReader<IK,IE>
- All Known Subinterfaces:
ManagedUniqueIndexNode<PK,D,IK,IE,IF>, MultiIndexNode<PK,D,IK,IE>, MultiIndexReader<PK,D,IK,IE>, UniqueIndexNode<PK,D,IK,IE>, UniqueIndexReader<PK,D,IK,IE>
- All Known Implementing Classes:
ManualMultiIndexNode, ManualUniqueIndexNode, NoOpIndexReader, NoOpUniqueIndexNode, NoTxnManagedUniqueIndexNode, TxnManagedUniqueIndexNode
public interface IndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>>
extends SortedStorageReader<IK,IE>
-
-
-
Method Summary
Methods inherited from interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
count, scan, scan, scan, scan, scanKeys, scanKeys, scanKeys, scanKeys, scanKeysWithPrefix, scanKeysWithPrefix, scanKeysWithPrefixes, scanKeysWithPrefixes, scanRanges, scanRanges, scanRangesKeys, scanRangesKeys, scanWithPrefix, scanWithPrefix, scanWithPrefixes, scanWithPrefixes
-
Method Details
-
io.datarouter.scanner.Scanner<D> scanDatabeansMulti(
Collection<io.datarouter.util.tuple.Range<IK>> ranges,
Config config)
-
default io.datarouter.scanner.Scanner<D> scanDatabeansMulti(
Collection<io.datarouter.util.tuple.Range<IK>> ranges)
-
default io.datarouter.scanner.Scanner<D> scanDatabeans(
io.datarouter.util.tuple.Range<IK> range,
Config config)
-
default io.datarouter.scanner.Scanner<D> scanDatabeans(
io.datarouter.util.tuple.Range<IK> range)
-
default io.datarouter.scanner.Scanner<D> scanDatabeans(
Config config)
-
default io.datarouter.scanner.Scanner<D> scanDatabeans()
-
default io.datarouter.scanner.Scanner<D> scanDatabeansWithPrefix(
IK prefix,
Config config)
-
default io.datarouter.scanner.Scanner<D> scanDatabeansWithPrefix(
IK prefix)
-
default io.datarouter.scanner.Scanner<D> scanDatabeansWithPrefixes(
Collection<IK> prefixes,
Config config)
-
default io.datarouter.scanner.Scanner<D> scanDatabeansWithPrefixes(
Collection<IK> prefixes)