GeneratingFactory

works.iterative.entity.GeneratingFactory
class GeneratingFactory[Entity, Seed, Id](constructor: Seed => Validated[Id => Entity], idGenerator: IdGenerator[Id]) extends EntityFactory[Entity, Seed]

A factory using idGenerator to create the entity

Attributes

Graph
Supertypes
trait EntityFactory[Entity, Seed]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def make(seed: Seed): IO[UserMessage, Entity]

Attributes

Definition Classes