Repository
Repository interface for persisting and retrieving entities.
Acts as a collection-like abstraction over entity storage, providing CRUD operations and factory-like creation capabilities.
Type Parameters
Id
the type of entity identifier (must extend EntityId).
E
the type of entity being managed (must extend Entity).