Package com.wavemaker.runtime.data.util
Class CriteriaUtils
- java.lang.Object
-
- com.wavemaker.runtime.data.util.CriteriaUtils
-
public abstract class CriteriaUtils extends java.lang.Object- Since:
- 25/5/16
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSEARCH_PROPERTY_DELIMITER
-
Constructor Summary
Constructors Constructor Description CriteriaUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.hibernate.criterion.CriterioncreateCriterion(QueryFilter queryFilter)static org.hibernate.CriteriacriteriaForRelatedProperty(org.hibernate.Criteria criteria, java.lang.String attributeName, java.util.Set<java.lang.String> aliases)static org.springframework.data.domain.PageexecuteAndGetPageableData(org.hibernate.Criteria criteria, org.springframework.data.domain.Pageable pageable, java.util.Set<java.lang.String> aliases)static java.lang.LonggetRowCount(org.hibernate.Criteria criteria)static voidupdateCriteriaForPageable(org.hibernate.Criteria criteria, org.springframework.data.domain.Pageable pageable, java.util.Set<java.lang.String> aliases)
-
-
-
Field Detail
-
SEARCH_PROPERTY_DELIMITER
public static final java.lang.String SEARCH_PROPERTY_DELIMITER
- See Also:
- Constant Field Values
-
-
Method Detail
-
createCriterion
public static org.hibernate.criterion.Criterion createCriterion(QueryFilter queryFilter)
-
executeAndGetPageableData
public static org.springframework.data.domain.Page executeAndGetPageableData(org.hibernate.Criteria criteria, org.springframework.data.domain.Pageable pageable, java.util.Set<java.lang.String> aliases)
-
getRowCount
public static java.lang.Long getRowCount(org.hibernate.Criteria criteria)
-
criteriaForRelatedProperty
public static org.hibernate.Criteria criteriaForRelatedProperty(org.hibernate.Criteria criteria, java.lang.String attributeName, java.util.Set<java.lang.String> aliases)
-
updateCriteriaForPageable
public static void updateCriteriaForPageable(org.hibernate.Criteria criteria, org.springframework.data.domain.Pageable pageable, java.util.Set<java.lang.String> aliases)
-
-