Interface HibernateCriteriaExecutor


public interface HibernateCriteriaExecutor
  • Method Details

    • findByCriteria

      <T> List<T> findByCriteria(HibernateCriteria<T> criteria)
      Umożliwia wyszukanie elementów o podanych parametrach.
      Parameters:
      criteria - obiekt służący do definiowania kryteriów wyszukiwania.
      Returns:
      listę wyszukanych obiektów
    • findByCriteria

      <T> List<T> findByCriteria(HibernateCriteria<T> criteria, Integer start, Integer limit)
      Umożliwia wyszukanie elementów o podanych parametrach.
      Parameters:
      criteria - obiekt służący do definiowania kryteriów wyszukiwania.
      start - początek strony.
      limit - wielkość strony.
      Returns:
      lista wyszukanych obiektów.
    • countByCriteria

      <T> long countByCriteria(HibernateCriteria<T> criteria)
      Zlicza ilość rekordów pasujących do podanych kryteriów
      Parameters:
      criteria - obiekt służący do definiowania kryteriów wyszukiwania.
      Returns:
      ilość wyszukanych elementów.
    • findOne

      <T> T findOne(HibernateCriteria<T> criteria)
      Wyszukuje jeden obiekt na podstawie przekazanej definicji zapytania
      Parameters:
      criteria - obiekt służący do definiowania kryteriów wyszukiwania.
      Returns:
      znaleziony obiekt