Class QueryHelper


  • public class QueryHelper
    extends Object
    Helper class for building JPA criteria queries related to portal content.
    Since:
    8.6.0
    Author:
    XIMA MEDIA GmbH
    • Method Detail

      • createCoalescedClientResourceDisplayNameExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientResourceDisplayNameExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                       javax.persistence.criteria.From<?,​MandantRessource> clientResourceFrom,
                                                                                                                       Locale locale)
      • createCoalescedClientResourceShortDescriptionExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientResourceShortDescriptionExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                            javax.persistence.criteria.From<?,​MandantRessource> clientResourceRoot,
                                                                                                                            Locale locale)
      • createCoalescedClientResourceDescriptionExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientResourceDescriptionExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                       javax.persistence.criteria.From<?,​MandantRessource> clientResourceRoot,
                                                                                                                       Locale locale)
      • createCoalescedClientTemplateDisplayNameExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientTemplateDisplayNameExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                       javax.persistence.criteria.From<?,​Textbaustein> clientTemplateFrom,
                                                                                                                       Locale locale)
      • createCoalescedClientTemplateShortDescriptionExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientTemplateShortDescriptionExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                            javax.persistence.criteria.From<?,​Textbaustein> clientTemplateRoot,
                                                                                                                            Locale locale)
      • createCoalescedClientTemplateDescriptionExpression

        public static javax.persistence.criteria.Expression<String> createCoalescedClientTemplateDescriptionExpression​(javax.persistence.criteria.CriteriaBuilder cb,
                                                                                                                       javax.persistence.criteria.From<?,​Textbaustein> clientTemplateRoot,
                                                                                                                       Locale locale)
      • doesUserPortalExist

        public static boolean doesUserPortalExist​(javax.persistence.EntityManager em,
                                                  javax.persistence.criteria.CriteriaBuilder cb,
                                                  UUID userPortalUuid)