Package | Description |
---|---|
com.suncode.pwfl.support | |
com.suncode.pwfl.support.hibernate.criterion |
Modifier and Type | Method and Description |
---|---|
long |
HibernateBaseDao.countByCriteria(HibernateCriteria<T> criteria) |
long |
BaseDao.countByCriteria(HibernateCriteria<T> criteria)
Zlicza ilość rekordów pasujących do podanych kryteriów
|
List<T> |
HibernateBaseDao.findByCriteria(HibernateCriteria<T> criteria) |
List<T> |
BaseDao.findByCriteria(HibernateCriteria<T> criteria)
Umożliwia wyszukanie elementów o podanych parametrach
|
List<T> |
HibernateBaseDao.findByCriteria(HibernateCriteria<T> criteria,
Integer start,
Integer limit) |
List<T> |
BaseDao.findByCriteria(HibernateCriteria<T> criteria,
Integer start,
Integer limit)
Umożliwia wyszukanie elementów o podanych parametrach
|
T |
HibernateBaseDao.findOne(HibernateCriteria<T> criteria) |
T |
BaseDao.findOne(HibernateCriteria<T> criteria)
Wyszukuje jeden obiekt na podstawie przekazanej definicji zapytania
|
Modifier and Type | Method and Description |
---|---|
HibernateCriteria<T> |
HibernateCriteria.add(Criterion criterion)
Dodaje ograniczenie wyników zapytania.
|
HibernateCriteria<T> |
HibernateCriteria.addOrder(Order order)
Dodaje regułę sortowania.
|
HibernateCriteria<T> |
HibernateCriteria.createAlias(String associationPath,
String alias)
Tworzy powiązanie o podanym aliasie.
|
static <T> HibernateCriteria<T> |
HibernateCriteria.forClass(Class<T> type)
Konstruuje obiekt do definiowania kryteriów zapytania.
|
HibernateCriteria<T> |
HibernateCriteria.join(String associationPath)
Dołącza wybrane powiązanie do wyników wyszukiwania.
|
HibernateCriteria<T> |
HibernateCriteria.setDistinct(boolean distinct)
Definiuje unikalność zwracanych encji.
|
Modifier and Type | Method and Description |
---|---|
<T> long |
HibernateCriteriaExecutor.countByCriteria(HibernateCriteria<T> criteria)
Zlicza ilość rekordów pasujących do podanych kryteriów
|
static <T> Criterion |
Subqueries.eq(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.eqAll(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.exists(HibernateCriteria<T> criteria) |
<T> List<T> |
HibernateCriteriaExecutor.findByCriteria(HibernateCriteria<T> criteria)
Umożliwia wyszukanie elementów o podanych parametrach.
|
<T> List<T> |
HibernateCriteriaExecutor.findByCriteria(HibernateCriteria<T> criteria,
Integer start,
Integer limit)
Umożliwia wyszukanie elementów o podanych parametrach.
|
<T> T |
HibernateCriteriaExecutor.findOne(HibernateCriteria<T> criteria)
Wyszukuje jeden obiekt na podstawie przekazanej definicji zapytania
|
static <T> Criterion |
Subqueries.ge(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.geAll(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.geSome(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.gt(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.gtAll(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.gtSome(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.in(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.le(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.leAll(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.leSome(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.lt(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.ltAll(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.ltSome(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.ne(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.notExists(HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.notIn(Object value,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertiesEq(String[] propertyNames,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertiesIn(String[] propertyNames,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertiesNotEq(String[] propertyNames,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertiesNotIn(String[] propertyNames,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyEq(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyEqAll(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGe(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGeAll(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGeSome(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGt(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGtAll(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyGtSome(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyIn(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLe(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLeAll(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLeSome(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLt(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLtAll(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyLtSome(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyNe(String propertyName,
HibernateCriteria<T> criteria) |
static <T> Criterion |
Subqueries.propertyNotIn(String propertyName,
HibernateCriteria<T> criteria) |
Copyright © 2025 Suncode. All rights reserved.