Class AllergyService

java.lang.Object
ntnu.idatt2016.v233.SmartMat.service.product.AllergyService

@Service public class AllergyService extends Object
Service for allergies
Author:
Stian Lyng
  • Constructor Details

    • AllergyService

      public AllergyService()
  • Method Details

    • getAllAllergies

      public List<AllergyResponse> getAllAllergies()
      Returns all allergies
      Returns:
      List of allergies
    • getAllergyByName

      public Optional<Allergy> getAllergyByName(String name)
      Returns allergy by name
      Parameters:
      name - Name of allergy
      Returns:
      Optional of allergy
    • saveAllergy

      public void saveAllergy(Allergy allergy)
      Saves allergy
      Parameters:
      allergy - Allergy to save
    • deleteAllergyByName

      public void deleteAllergyByName(String name)
      Deletes allergy by name
      Parameters:
      name - Name of allergy to delete