Class PhysicalSortedMapStorageTraceAdapter<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 SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>>
java.lang.Object
io.datarouter.storage.node.adapter.BaseAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.trace.BaseTraceAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.trace.physical.PhysicalSortedMapStorageTraceAdapter<PK,D,F,N>
- All Implemented Interfaces:
PhysicalAdapterMixin<PK,,D, F, N> MapStorageReaderTraceAdapterMixin<PK,,D, F, N> MapStorageTraceAdapterMixin<PK,,D, F, N> SortedStorageTraceAdapterMixin<PK,,D, F, N> TraceAdapter<PK,,D, F, N> Node<PK,,D, F> SortedMapStorageReader<PK,,D> SortedMapStorageReader.PhysicalSortedMapStorageReaderNode<PK,,D, F> SortedMapStorageReader.SortedMapStorageReaderNode<PK,,D, F> SortedMapStorage<PK,,D> SortedMapStorage.PhysicalSortedMapStorageNode<PK,,D, F> SortedMapStorage.SortedMapStorageNode<PK,,D, F> SortedMapStorageWriter<PK,,D> SortedMapStorageWriter.PhysicalSortedMapStorageWriterNode<PK,,D, F> SortedMapStorageWriter.SortedMapStorageWriterNode<PK,,D, F> NodeOps<PK,,D> MapStorage<PK,,D> MapStorage.MapStorageNode<PK,,D, F> MapStorage.PhysicalMapStorageNode<PK,,D, F> MapStorageReader<PK,,D> MapStorageReader.MapStorageReaderNode<PK,,D, F> MapStorageReader.PhysicalMapStorageReaderNode<PK,,D, F> SortedStorageReader<PK,,D> SortedStorageReader.PhysicalSortedStorageReaderNode<PK,,D, F> SortedStorageReader.SortedStorageReaderNode<PK,,D, F> SortedStorage<PK,,D> SortedStorage.PhysicalSortedStorageNode<PK,,D, F> SortedStorage.SortedStorageNode<PK,,D, F> MapStorageWriter<PK,,D> MapStorageWriter.MapStorageWriterNode<PK,,D, F> MapStorageWriter.PhysicalMapStorageWriterNode<PK,,D, F> SortedStorageWriter<PK,,D> SortedStorageWriter.PhysicalSortedStorageWriterNode<PK,,D, F> SortedStorageWriter.SortedStorageWriterNode<PK,,D, F> StorageWriter<PK,,D> StorageWriter.StorageWriterNode<PK,,D, F> PhysicalNode<PK,,D, F> Comparable<Node<PK,D, F>>
- Direct Known Subclasses:
PhysicalSubEntitySortedMapStorageTraceAdapter
public class PhysicalSortedMapStorageTraceAdapter<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 SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>>
extends BaseTraceAdapter<PK,D,F,N>
implements SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>, SortedStorageTraceAdapterMixin<PK,D,F,N>, MapStorageTraceAdapterMixin<PK,D,F,N>, PhysicalAdapterMixin<PK,D,F,N>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.MapStorage
MapStorage.MapStorageNode<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>>, MapStorage.PhysicalMapStorageNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.read.MapStorageReader
MapStorageReader.MapStorageReaderNode<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>>, MapStorageReader.PhysicalMapStorageReaderNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
MapStorageWriter.MapStorageWriterNode<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>>, MapStorageWriter.PhysicalMapStorageWriterNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.combo.SortedMapStorage
SortedMapStorage.PhysicalSortedMapStorageNode<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>>, SortedMapStorage.SortedMapStorageNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.combo.reader.SortedMapStorageReader
SortedMapStorageReader.PhysicalSortedMapStorageReaderNode<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>>, SortedMapStorageReader.SortedMapStorageReaderNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.combo.writer.SortedMapStorageWriter
SortedMapStorageWriter.PhysicalSortedMapStorageWriterNode<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>>, SortedMapStorageWriter.SortedMapStorageWriterNode<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>> 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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
SortedStorageReader.PhysicalSortedStorageReaderNode<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>>, SortedStorageReader.SortedStorageReaderNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.SortedStorageWriter
SortedStorageWriter.PhysicalSortedStorageWriterNode<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>>, SortedStorageWriter.SortedStorageWriterNode<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>> Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
StorageWriter.StorageWriterNode<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>> -
Field Summary
Fields inherited from class io.datarouter.storage.node.adapter.BaseAdapter
backingNodeFields inherited from interface io.datarouter.storage.node.op.raw.read.MapStorageReader
OP_exists, OP_get, OP_getKeys, OP_getMultiFields inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
OP_delete, OP_deleteAll, OP_deleteMulti, OP_put, OP_putMultiFields inherited from interface io.datarouter.storage.node.op.combo.SortedMapStorage
DELETE_BATCH_SIZEFields inherited from interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
OP_getKeysInRange, OP_getPrefixedRange, OP_getRange, OP_scan, OP_scanKeys, OP_scanRanges, OP_scanRangesKeysFields inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
OP_put, OP_putMulti -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.datarouter.storage.node.adapter.trace.BaseTraceAdapter
getToStringPrefix, startSpanForOpMethods inherited from class io.datarouter.storage.node.adapter.BaseAdapter
compareTo, getBackingNode, getChildNodes, getClientIds, getName, getPhysicalNodes, getPhysicalNodesForClient, getUnderlyingNode, toString, usesClientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface io.datarouter.storage.node.op.raw.read.MapStorageReader
exists, find, find, get, getKeys, getMulti, scanMulti, scanMulti, scanMultiKeys, scanMultiKeysMethods inherited from interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
exists, get, getKeys, getMultiMethods inherited from interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
delete, deleteAll, deleteMulti, put, putMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
delete, deleteAll, deleteBatched, deleteBatched, deleteMultiMethods inherited from interface io.datarouter.storage.node.Node
getChildNodes, getClientIds, getName, getPhysicalNodes, getPhysicalNodesForClient, usesClientMethods inherited from interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
getBackingNode, getClientId, getClientTypeMethods inherited from interface io.datarouter.storage.node.op.combo.SortedMapStorage
deleteWithPrefix, deleteWithPrefix, deleteWithPrefixes, deleteWithPrefixesMethods inherited from interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
count, scan, scan, scan, scanKeys, scanKeys, scanKeys, scanKeysWithPrefix, scanKeysWithPrefix, scanKeysWithPrefixes, scanKeysWithPrefixes, scanRanges, scanRangesKeys, scanWithPrefix, scanWithPrefix, scanWithPrefixes, scanWithPrefixesMethods inherited from interface io.datarouter.storage.node.adapter.trace.mixin.SortedStorageTraceAdapterMixin
scan, scanKeys, scanRanges, scanRangesKeysMethods inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
put, putMultiMethods inherited from interface io.datarouter.storage.node.adapter.trace.TraceAdapter
getBackingNode, startSpanForOp
-
Constructor Details
-
PhysicalSortedMapStorageTraceAdapter
-
-
Method Details
-
getFieldInfo
- Specified by:
getFieldInfoin interfaceNode<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>> - Specified by:
getFieldInfoin interfacePhysicalAdapterMixin<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 SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F>> - Specified by:
getFieldInfoin interfacePhysicalNode<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>> - Overrides:
getFieldInfoin classBaseAdapter<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 SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F>>
-