Uses of Class
io.datarouter.bytes.kvfile.KvFileEntry
Packages that use KvFileEntry
-
Uses of KvFileEntry in io.datarouter.bytes.kvfile
Fields in io.datarouter.bytes.kvfile with type parameters of type KvFileEntryModifier and TypeFieldDescriptionfinal Codec<T,KvFileEntry> KvFileCodec.codecfinal Function<List<KvFileReader>,io.datarouter.scanner.Scanner<KvFileEntry>> KvFileCollator.KvFileCollatorStrategy.methodMethods in io.datarouter.bytes.kvfile that return KvFileEntryModifier and TypeMethodDescriptionstatic KvFileEntrystatic KvFileEntryKvFileEntrySerializer.fromBytes(byte[] bytes) static KvFileEntryKvFileEntrySerializer.fromBytes(byte[] bytes, int offset) static KvFileEntryKvFileEntry.putWithLongVersion(byte[] key, long version, byte[] value) Methods in io.datarouter.bytes.kvfile that return types with arguments of type KvFileEntryModifier and TypeMethodDescriptionKvFileBlock.entries()Returns the value of theentriesrecord component.static io.datarouter.scanner.Scanner<KvFileEntry>KvFileCollator.keepAll(List<KvFileReader> readers) Fastest option Merge entries keeping all versions and ops, including duplicates.static io.datarouter.scanner.Scanner<KvFileEntry>KvFileCollator.pruneAll(List<KvFileReader> readers) Merge entries keeping the latest version.static io.datarouter.scanner.Scanner<KvFileEntry>KvFileCollator.pruneVersions(List<KvFileReader> readers) Merge entries keeping the latest version.io.datarouter.scanner.Scanner<KvFileEntry>KvFileReader.scanBlockEntries()io.datarouter.scanner.Scanner<KvFileEntry>KvFileBlock.scanEntries()Methods in io.datarouter.bytes.kvfile with parameters of type KvFileEntryModifier and TypeMethodDescriptionstatic intKvFileEntry.compareKey(KvFileEntry left, KvFileEntry right) static intKvFileEntry.compareKeyVersionOpOptimized(KvFileEntry left, KvFileEntry right) static intKvFileEntry.compareVersion(KvFileEntry left, KvFileEntry right) KvFileCodec.decode(KvFileEntry entry) static booleanKvFileEntry.equalsKeyOptimized(KvFileEntry left, KvFileEntry right) static booleanKvFileEntry.equalsVersion(KvFileEntry left, KvFileEntry right) Constructor parameters in io.datarouter.bytes.kvfile with type arguments of type KvFileEntryModifierConstructorDescriptionKvFileBlock(List<KvFileEntry> entries) Creates an instance of aKvFileBlockrecord class.KvFileCodec(Codec<T, KvFileEntry> codec) KvFileCodec(Codec<T, KvFileEntry> codec, ByteLength blockSize) KvFileCollatorPruneDeletesScanner(io.datarouter.scanner.Scanner<KvFileEntry> input) KvFileCollatorPruneVersionsScanner(io.datarouter.scanner.Scanner<KvFileEntry> input)