Uses of Interface
io.datarouter.storage.node.op.combo.IndexedMapStorage
-
Uses of IndexedMapStorage in io.datarouter.storage.client.imp
Constructors in io.datarouter.storage.client.imp with parameters of type IndexedMapStorage Constructor Description BaseManagedIndexNode(IndexedMapStorage<PK,D> node, IndexEntryFieldInfo<IK,IE,IF> fieldInfo, String name)NoTxnManagedUniqueIndexNode(IndexedMapStorage<PK,D> node, IndexEntryFieldInfo<IK,IE,IF> fieldInfo, String name)TxnManagedUniqueIndexNode(IndexedMapStorage<PK,D> node, IndexEntryFieldInfo<IK,IE,IF> fieldInfo, String name) -
Uses of IndexedMapStorage in io.datarouter.storage.client.imp.noop
Classes in io.datarouter.storage.client.imp.noop that implement IndexedMapStorage Modifier and Type Class Description classNoOpGroupQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>classNoOpNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>classNoOpQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.availability
Classes in io.datarouter.storage.node.adapter.availability that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageAvailabilityAdapterFactory.PhysicalIndexedSortedMapStorageAvailabilityAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.callsite
Classes in io.datarouter.storage.node.adapter.callsite that implement IndexedMapStorage Modifier and Type Class Description classIndexedSortedMapStorageCallsiteAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.callsite.physical
Classes in io.datarouter.storage.node.adapter.callsite.physical that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageCallsiteAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.counter
Classes in io.datarouter.storage.node.adapter.counter that implement IndexedMapStorage Modifier and Type Class Description classIndexedSortedMapStorageCounterAdapter<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 IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.counter.physical
Classes in io.datarouter.storage.node.adapter.counter.physical that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageCounterAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.sanitization
Classes in io.datarouter.storage.node.adapter.sanitization that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageSanitizationAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.sanitization.physical
Classes in io.datarouter.storage.node.adapter.sanitization.physical that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageSanitizationAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.adapter.trace.physical
Classes in io.datarouter.storage.node.adapter.trace.physical that implement IndexedMapStorage Modifier and Type Class Description classPhysicalIndexedSortedMapStorageTraceAdapter<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 IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.builder
Constructors in io.datarouter.storage.node.builder with parameters of type IndexedMapStorage Constructor Description ManagedNodeBuilder(Class<IK> indexEntryKeyClass, Supplier<IE> databeanSupplier, Supplier<IF> fielderSupplier, IndexedMapStorage<PK,D> backingNode) -
Uses of IndexedMapStorage in io.datarouter.storage.node.factory
Methods in io.datarouter.storage.node.factory with parameters of type IndexedMapStorage Modifier and Type Method Description static <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.unique.UniqueIndexEntry<IK, IE, PK, D>, IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK, IE>>
ManagedUniqueIndexNode<PK,D,IK,IE,IF>IndexingNodeFactory. newManagedUnique(IndexedMapStorage<PK,D> backingNode, Class<IF> indexFielder, Class<IE> indexEntryClass, boolean manageTxn)WARNING: make sure the index fielder you pass in has the same character set and collation options as the backing node's fielder or risk having incorrect, performance-hurting introducers in SQLstatic <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.unique.UniqueIndexEntry<IK, IE, PK, D>, IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK, IE>>
ManagedUniqueIndexNode<PK,D,IK,IE,IF>IndexingNodeFactory. newManagedUnique(IndexedMapStorage<PK,D> backingNode, Supplier<IF> indexFielderSupplier, Supplier<IE> indexEntrySupplier, boolean manageTxn, String indexName)WARNING: make sure the index fielder you pass in has the same character set and collation options as the backing node's fielder or risk having incorrect, performance-hurting introducers in SQL -
Uses of IndexedMapStorage in io.datarouter.storage.node.op.combo
Subinterfaces of IndexedMapStorage in io.datarouter.storage.node.op.combo Modifier and Type Interface Description static interfaceIndexedMapStorage.IndexedMapStorageNode<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>>static interfaceIndexedMapStorage.PhysicalIndexedMapStorageNode<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>>interfaceIndexedSortedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>static interfaceIndexedSortedMapStorage.IndexedSortedMapStorageNode<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>>static interfaceIndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<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>> -
Uses of IndexedMapStorage in io.datarouter.storage.node.type.index.base
Fields in io.datarouter.storage.node.type.index.base declared as IndexedMapStorage Modifier and Type Field Description protected IndexedMapStorage<PK,D>BaseManagedNode. nodeConstructors in io.datarouter.storage.node.type.index.base with parameters of type IndexedMapStorage Constructor Description BaseManagedNode(IndexedMapStorage<PK,D> node, IndexEntryFieldInfo<IK,IE,IF> indexEntryFieldInfo, String name)