Actualiza los datos de una dieta existente por su ID.
ID de la dieta a modificar.
Nuevos valores a actualizar.
Dieta actualizada o null
si no se encontrĂ³.
Elimina una dieta del listado por su ID.
ID de la dieta a eliminar.
No devuelve nada, elimina si existe.
Guarda una nueva dieta en memoria.
Objeto de dieta a guardar.
Dieta guardada, con ID asignado.
Busca una dieta por su ID.
ID de la dieta buscada.
Dieta encontrada o null
si no existe.
Obtiene todas las dietas almacenadas en memoria.
Lista de todas las dietas.
Clase que implementa una capa de persistencia en memoria para dietas.
Ideal para pruebas locales, entornos sin base de datos o modo 'MEM'.
Example