Uses of Class
io.datarouter.storage.node.entity.EntityNodeParams
-
Uses of EntityNodeParams in io.datarouter.storage.client
Methods in io.datarouter.storage.client with parameters of type EntityNodeParams Modifier and Type Method Description <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>>
EntityNode<EK,E>ClientNodeFactory. createEntityNode(NodeFactory nodeFactory, EntityNodeParams<EK,E> entityNodeParams, ClientId clientId)<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>>
PhysicalNode<PK,D,F>ClientNodeFactory. createWrappedNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)<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>>
PhysicalNode<PK,D,F>ClientNodeFactory. createWrappedSubEntityNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams) -
Uses of EntityNodeParams in io.datarouter.storage.client.imp
Methods in io.datarouter.storage.client.imp with parameters of type EntityNodeParams Modifier and Type Method Description <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>>
EntityNode<EK,E>BaseClientNodeFactory. createEntityNode(NodeFactory nodeFactory, EntityNodeParams<EK,E> entityNodeParams, ClientId clientId)protected abstract NWrappedNodeFactory. createNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)protected abstract NWrappedSubEntityNodeFactory. createSubEntityNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)<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>>
PhysicalNode<PK,D,F>BaseClientNodeFactory. createWrappedNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)NWrappedNodeFactory. createWrappedNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)<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>>
PhysicalNode<PK,D,F>BaseClientNodeFactory. createWrappedSubEntityNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)NWrappedSubEntityNodeFactory. createWrappedSubEntityNode(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams) -
Uses of EntityNodeParams in io.datarouter.storage.node.entity
Constructors in io.datarouter.storage.node.entity with parameters of type EntityNodeParams Constructor Description BasePhysicalEntityNode(EntityNodeParams<EK,E> entityNodeParams, ClientTableNodeNames clientTableNodeNames) -
Uses of EntityNodeParams in io.datarouter.storage.node.factory
Methods in io.datarouter.storage.node.factory with parameters of type EntityNodeParams Modifier and Type Method Description <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>, N extends PhysicalNode<PK, D, F>>
NBaseNodeFactory. create(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> params)<EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>>
EntityNode<EK,E>EntityNodeFactory. create(ClientId clientId, EntityNodeParams<EK,E> params)<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>, N extends Node<PK, D, F>>
NWideNodeFactory. createSubEntity(EntityNodeParams<EK,E> entityNodeParams, NodeParams<PK,D,F> nodeParams)<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>, N extends Node<PK, D, F>>
NWideNodeFactory. subEntityNode(EntityNodeParams<EK,E> entityNodeParams, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier, String entityNodePrefix)<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>, N extends Node<PK, D, F>>
NWideNodeFactory. subEntityNode(EntityNodeParams<EK,E> entityNodeParams, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier, String entityNodePrefix, String tableName) -
Uses of EntityNodeParams in io.datarouter.storage.serialize.fieldcache
Constructors in io.datarouter.storage.serialize.fieldcache with parameters of type EntityNodeParams Constructor Description EntityFieldInfo(EntityNodeParams<EK,E> params)