Class QueryBuilderFactory
- java.lang.Object
-
- org.bonitasoft.engine.persistence.QueryBuilderFactory
-
public class QueryBuilderFactory extends java.lang.Object- Author:
- Baptiste Mesta
-
-
Constructor Summary
Constructors Constructor Description QueryBuilderFactory(OrderByCheckingMode orderByCheckingMode, java.util.Map<java.lang.String,java.lang.String> classAliasMappings, char likeEscapeCharacter, boolean enableWordSearch, java.util.Set<java.lang.String> wordSearchExclusionMappings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> org.bonitasoft.engine.persistence.QueryBuildercreateQueryBuilderFor(org.hibernate.Session session, SelectListDescriptor<T> selectDescriptor)protected booleanisWordSearchEnabled(java.lang.Class<? extends PersistentObject> entityClass)voidsetOrderByBuilder(OrderByBuilder orderByBuilder)
-
-
-
Constructor Detail
-
QueryBuilderFactory
public QueryBuilderFactory(OrderByCheckingMode orderByCheckingMode, java.util.Map<java.lang.String,java.lang.String> classAliasMappings, char likeEscapeCharacter, boolean enableWordSearch, java.util.Set<java.lang.String> wordSearchExclusionMappings) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-
Method Detail
-
createQueryBuilderFor
public <T> org.bonitasoft.engine.persistence.QueryBuilder createQueryBuilderFor(org.hibernate.Session session, SelectListDescriptor<T> selectDescriptor)
-
setOrderByBuilder
public void setOrderByBuilder(OrderByBuilder orderByBuilder)
-
isWordSearchEnabled
protected boolean isWordSearchEnabled(java.lang.Class<? extends PersistentObject> entityClass)
-
-