Package io.datarouter.client.hbase
Class BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>
java.lang.Object
io.datarouter.storage.client.imp.BaseWrappedNodeFactory<EK,PK,D,F,N>
io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory<EK,E,PK,D,F,io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>>
io.datarouter.client.hbase.BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory<EK,E,PK,D,F>
- Enclosing class:
- BaseHBaseClientNodeFactory
public class BaseHBaseClientNodeFactory.HBaseWrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>
extends io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory<EK,E,PK,D,F,io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>>
-
Constructor Summary
Constructors Constructor Description HBaseWrappedSubEntityNodeFactory() -
Method Summary
Modifier and Type Method Description io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>createSubEntityNode(io.datarouter.storage.node.entity.EntityNodeParams<EK,E> entityNodeParams, io.datarouter.storage.node.NodeParams<PK,D,F> nodeParams)List<UnaryOperator<io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>>>getAdapters()
-
Constructor Details
-
HBaseWrappedSubEntityNodeFactory
public HBaseWrappedSubEntityNodeFactory()
-
-
Method Details
-
createSubEntityNode
public io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F> createSubEntityNode(io.datarouter.storage.node.entity.EntityNodeParams<EK,E> entityNodeParams, io.datarouter.storage.node.NodeParams<PK,D,F> nodeParams)- Specified by:
createSubEntityNodein classio.datarouter.storage.client.imp.WrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>>
-
getAdapters
public List<UnaryOperator<io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>>> getAdapters()- Specified by:
getAdaptersin classio.datarouter.storage.client.imp.BaseWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,io.datarouter.storage.node.entity.PhysicalSubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>>
-