public interface BaseFinder<T,PK extends Serializable>
| Modifier and Type | Method and Description |
|---|---|
long |
count(org.hibernate.criterion.DetachedCriteria dc)
Wykonuje zapytanie zliczające liczbę wierszy.
|
long |
countAll() |
List<T> |
findByCriteria(org.hibernate.criterion.DetachedCriteria dc)
Wyszukuje obiekty o podanych kryteriach.
|
List<T> |
findByCriteria(org.hibernate.criterion.DetachedCriteria dc,
Integer start,
Integer limit)
Wyszukuje obiekty o podanych kryteriach.
|
List<T> |
findByProperty(String property,
Object value,
Integer start,
Integer limit,
String... joins)
Pobiera listę obiektów o podanym paremetrze
|
T |
findOne(org.hibernate.criterion.DetachedCriteria dc)
Wyszukuje jeden obiekt na podstawie przekazanej definicji zapytania
|
T |
findOneByProperty(String property,
Object value,
String... joins)
Pobiera obiekt o podanym parametrze
|
T |
get(PK id)
Pobiera obiekt po identyfikatorze.
|
T |
get(PK id,
String... joins)
Pobiera obiekt po identyfikatorze.
|
List<T> |
getAll(Integer start,
Integer limit,
String... joins)
Pobiera wszystkie obiekty danego typu.
|
List<T> |
getAll(String... joins)
Pobiera wszystkie obiekty danego typWu.
|
List<T> findByCriteria(org.hibernate.criterion.DetachedCriteria dc, Integer start, Integer limit)
dc - Kryteria wyszukiwaniastart - Przesunięcie w zbiorze wynikowym.limit - Maksymalny rozmiar zbioru wynikowego.List<T> findByCriteria(org.hibernate.criterion.DetachedCriteria dc)
dc - Kryteria wyszukiwaniaT get(PK id)
id - Identyfikator obiektu.T get(PK id, String... joins)
id - Identyfikator obiektu.joins - Określa, które elementy mamy dołączyć do obiektu stanowiska.List<T> getAll(String... joins)
List<T> getAll(Integer start, Integer limit, String... joins)
start - Przesunięcie w zbiorze wynikowym.limit - Maksymalny rozmiar zbioru wynikowego.long count(org.hibernate.criterion.DetachedCriteria dc)
dc - Kryteria zapytanialong countAll()
T findOneByProperty(String property, Object value, String... joins)
property - Nazwa parametru obiektuvalue - Wartość parametrujoins - Określa, które elementy mamy dołączyć do obiektu.List<T> findByProperty(String property, Object value, Integer start, Integer limit, String... joins)
property - Nazwa parametru obiektuvalue - Wartość parametrujoins - Określa, które elementy mamy dołączyć do obiektu.T findOne(org.hibernate.criterion.DetachedCriteria dc)
dc - Obiekt definicji zapytaniaCopyright © 2014 Suncode. All rights reserved.