Interface FoodRepository

All Superinterfaces:
CrudRepository<Food,UUID>, GenericRepository<Food,UUID>, JpaSpecificationExecutor<Food>

public interface FoodRepository extends CrudRepository<Food,UUID>, JpaSpecificationExecutor<Food>
  • Method Details

    • findById

      @NonNull @NonNull Optional<Food> findById(@NonNull @NotNull @NonNull @NotNull UUID uuid)
      Description copied from interface: CrudRepository
      Retrieves an entity by its id.
      Specified by:
      findById in interface CrudRepository<Food,UUID>
      Parameters:
      uuid - The ID of the entity to retrieve. Must not be null.
      Returns:
      the entity with the given id or Optional#empty() if none found
    • searchById

      @NonNull @NonNull Food searchById(@NonNull @NotNull @NonNull @NotNull UUID uuid)
    • findByMealMidForUpdate

      Food findByMealMidForUpdate(Long mid)
    • findAllByKeyOrderByLongName

      List<Food> findAllByKeyOrderByLongName(String key)