@Service(value="blCriteriaTranslator") public class CriteriaTranslatorImpl extends Object implements CriteriaTranslator
| Constructor and Description |
|---|
CriteriaTranslatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPaging(javax.persistence.Query response,
Integer firstResult,
Integer maxResults) |
protected void |
addRestrictions(String ceilingEntity,
List<FilterMapping> filterMappings,
javax.persistence.criteria.CriteriaBuilder criteriaBuilder,
javax.persistence.criteria.Root original,
List<javax.persistence.criteria.Predicate> restrictions,
List<javax.persistence.criteria.Order> sorts) |
protected void |
addSorting(javax.persistence.criteria.CriteriaBuilder criteriaBuilder,
List<javax.persistence.criteria.Order> sorts,
FilterMapping filterMapping,
javax.persistence.criteria.Path path) |
protected javax.persistence.TypedQuery<Serializable> |
constructQuery(DynamicEntityDao dynamicEntityDao,
String ceilingEntity,
List<FilterMapping> filterMappings,
boolean isCount,
Integer firstResult,
Integer maxResults) |
javax.persistence.TypedQuery<Serializable> |
translateCountQuery(DynamicEntityDao dynamicEntityDao,
String ceilingEntity,
List<FilterMapping> filterMappings) |
javax.persistence.TypedQuery<Serializable> |
translateQuery(DynamicEntityDao dynamicEntityDao,
String ceilingEntity,
List<FilterMapping> filterMappings,
Integer firstResult,
Integer maxResults) |
public javax.persistence.TypedQuery<Serializable> translateCountQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings)
translateCountQuery in interface CriteriaTranslatorpublic javax.persistence.TypedQuery<Serializable> translateQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, Integer firstResult, Integer maxResults)
translateQuery in interface CriteriaTranslatorprotected javax.persistence.TypedQuery<Serializable> constructQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, boolean isCount, Integer firstResult, Integer maxResults)
protected void addPaging(javax.persistence.Query response,
Integer firstResult,
Integer maxResults)
protected void addRestrictions(String ceilingEntity, List<FilterMapping> filterMappings, javax.persistence.criteria.CriteriaBuilder criteriaBuilder, javax.persistence.criteria.Root original, List<javax.persistence.criteria.Predicate> restrictions, List<javax.persistence.criteria.Order> sorts)
protected void addSorting(javax.persistence.criteria.CriteriaBuilder criteriaBuilder,
List<javax.persistence.criteria.Order> sorts,
FilterMapping filterMapping,
javax.persistence.criteria.Path path)
Copyright © 2017. All Rights Reserved.