Class NodeAdapters
java.lang.Object
io.datarouter.storage.node.adapter.NodeAdapters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwrapBlobNode(BlobStorage.PhysicalBlobStorageNode physicalBlobNode) wrapBlobQueueNode(BlobQueueStorage.PhysicalBlobQueueStorageNode<T> physicalQueueNode) <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>>
PhysicalNode<PK,D, F> wrapDatabeanIndexedNode(IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK, D, F> physicalDatabeanNode) <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>>
PhysicalNode<PK,D, F> wrapDatabeanMapNode(MapStorage.PhysicalMapStorageNode<PK, D, F> physicalDatabeanNode) <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>>
PhysicalNode<PK,D, F> wrapDatabeanSortedNode(SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F> physicalDatabeanNode) <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>>
PhysicalNode<PK,D, F> wrapGroupQueueNode(GroupQueueStorage.PhysicalGroupQueueStorageNode<PK, D, F> physicalQueueNode) <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>>
PhysicalNode<PK,D, F> wrapQueueNode(QueueStorage.PhysicalQueueStorageNode<PK, D, F> physicalQueueNode) wrapTallyNode(TallyStorage.PhysicalTallyStorageNode physicalTallyNode)
-
Constructor Details
-
NodeAdapters
public NodeAdapters()
-
-
Method Details
-
wrapBlobNode
public BlobStorage.PhysicalBlobStorageNode wrapBlobNode(BlobStorage.PhysicalBlobStorageNode physicalBlobNode) -
wrapDatabeanMapNode
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, PhysicalNode<PK,D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> D, wrapDatabeanMapNodeF> (MapStorage.PhysicalMapStorageNode<PK, D, F> physicalDatabeanNode) -
wrapDatabeanSortedNode
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, PhysicalNode<PK,D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> D, wrapDatabeanSortedNodeF> (SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F> physicalDatabeanNode) -
wrapDatabeanIndexedNode
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, PhysicalNode<PK,D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> D, wrapDatabeanIndexedNodeF> (IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK, D, F> physicalDatabeanNode) -
wrapQueueNode
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, PhysicalNode<PK,D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> D, wrapQueueNodeF> (QueueStorage.PhysicalQueueStorageNode<PK, D, F> physicalQueueNode) -
wrapGroupQueueNode
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, PhysicalNode<PK,D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> D, wrapGroupQueueNodeF> (GroupQueueStorage.PhysicalGroupQueueStorageNode<PK, D, F> physicalQueueNode) -
wrapBlobQueueNode
public <T> BlobQueueStorage.PhysicalBlobQueueStorageNode<T> wrapBlobQueueNode(BlobQueueStorage.PhysicalBlobQueueStorageNode<T> physicalQueueNode) -
wrapTallyNode
public TallyStorage.PhysicalTallyStorageNode wrapTallyNode(TallyStorage.PhysicalTallyStorageNode physicalTallyNode)
-