/**
  * @param array $data
  * @return GenericEntity
  */
 protected function createEntity($data)
 {
     $entity = new GenericEntity();
     $entity->hydrate($data);
     return $entity;
 }