Class SQLQueryBuilder<T>


  • public class SQLQueryBuilder<T>
    extends java.lang.Object
    Author:
    Baptiste Mesta
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String TRUE_VALUE_PARAMETER  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addConstantsAsParameters​(org.hibernate.query.Query sqlQuery)  
      org.hibernate.query.Query build()  
      org.bonitasoft.engine.persistence.QueryBuilder cache​(boolean cacheEnabled)  
      java.lang.String getQuery()  
      void setTenantId​(org.hibernate.query.Query query, long tenantId)  
      org.bonitasoft.engine.persistence.QueryBuilder tenantId​(long tenantId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • TRUE_VALUE_PARAMETER

        public static final java.lang.String TRUE_VALUE_PARAMETER
        See Also:
        Constant Field Values
    • Method Detail

      • addConstantsAsParameters

        public void addConstantsAsParameters​(org.hibernate.query.Query sqlQuery)
      • setTenantId

        public void setTenantId​(org.hibernate.query.Query query,
                                long tenantId)
      • getQuery

        public java.lang.String getQuery()
      • tenantId

        public org.bonitasoft.engine.persistence.QueryBuilder tenantId​(long tenantId)
      • cache

        public org.bonitasoft.engine.persistence.QueryBuilder cache​(boolean cacheEnabled)