The EntityManager is responsible for creating, storing and deleting the entities
and associated components.
The EntityManager is responsible for creating, storing and deleting the entities
and associated components.
Entities are stored in a CouchDB database.
This package exposes classes that allows user to manage entities and their components within a CouchDB database.
Entities are conceptually a simple identifier. In database they are stored as a simple document that has a single optional
tagfield. The components are stored in their own document as well. The gnieh.sohva.entities.EntityManager also manages views that allow for retrieving entities and their components.