/**
  * Actualiza la información de una instancia de Book.
  *
  * @param id Identificador de la instancia de Book a modificar
  * @param dto Instancia de TranslatorDTO con los nuevos datos.
  * @return Instancia de TranslatorDTO con los datos actualizados.
  * @generated
  */
 @PUT
 @Path("{id: \\d+}")
 public TranslatorDTO updateTranslator(@PathParam("id") Long id, TranslatorDTO dto) {
   TranslatorEntity entity = TranslatorConverter.fullDTO2Entity(dto);
   entity.setId(id);
   return TranslatorConverter.fullEntity2DTO(translatorLogic.updateTranslator(entity));
 }
 /**
  * Se encarga de crear un book en la base de datos.
  *
  * @param dto Objeto de TranslatorDTO con los datos nuevos
  * @return Objeto de TranslatorDTO con los datos nuevos y su ID.
  * @generated
  */
 @POST
 @StatusCreated
 public TranslatorDTO createTranslator(TranslatorDTO dto) {
   TranslatorEntity entity = TranslatorConverter.fullDTO2Entity(dto);
   return TranslatorConverter.fullEntity2DTO(translatorLogic.createTranslator(entity));
 }