Class SelectionByCriteria<R,RESULT>
- java.lang.Object
-
- ru.tinkoff.qa.neptune.core.api.steps.SelfDescribed
-
- ru.tinkoff.qa.neptune.hibernate.HibernateFunction<R,RESULT>
-
- ru.tinkoff.qa.neptune.hibernate.select.common.by.SelectionByCriteria<R,RESULT>
-
- All Implemented Interfaces:
Function<HibernateContext,RESULT>
public abstract class SelectionByCriteria<R,RESULT> extends HibernateFunction<R,RESULT>
-
-
Field Summary
-
Fields inherited from class ru.tinkoff.qa.neptune.hibernate.HibernateFunction
entity
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SelectionByCriteria(Class<R> entity, javax.persistence.criteria.CriteriaQuery<R> criteriaQuery)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <R> ru.tinkoff.qa.neptune.hibernate.select.common.by.SelectionByCriteria.SelectIterableByCriteria<R>
getIterableByCriteria(Class<R> entity, javax.persistence.criteria.CriteriaQuery<R> criteriaQuery)
static <R> ru.tinkoff.qa.neptune.hibernate.select.common.by.SelectionByCriteria.SelectASingleByCriteria<R>
getSingleByCriteria(Class<R> entity, javax.persistence.criteria.CriteriaQuery<R> criteriaQuery)
-
Methods inherited from class ru.tinkoff.qa.neptune.core.api.steps.SelfDescribed
toString
-
-
-
-
Method Detail
-
getSingleByCriteria
public static <R> ru.tinkoff.qa.neptune.hibernate.select.common.by.SelectionByCriteria.SelectASingleByCriteria<R> getSingleByCriteria(Class<R> entity, javax.persistence.criteria.CriteriaQuery<R> criteriaQuery)
-
getIterableByCriteria
public static <R> ru.tinkoff.qa.neptune.hibernate.select.common.by.SelectionByCriteria.SelectIterableByCriteria<R> getIterableByCriteria(Class<R> entity, javax.persistence.criteria.CriteriaQuery<R> criteriaQuery)
-
-