Interface EntityType.IFactory<T extends Entity>