Class CaseSearchService

    • Constructor Detail

      • CaseSearchService

        public CaseSearchService()
    • Method Detail

      • buildQuery

        public com.querydsl.core.types.Predicate buildQuery​(java.util.Map<java.lang.String,​java.lang.Object> requestQuery,
                                                            LoggedUser user,
                                                            java.util.Locale locale)
      • buildViewRoleQueryConstraint

        protected com.querydsl.core.types.Predicate buildViewRoleQueryConstraint​(LoggedUser user)
      • viewRoleQuery

        public com.querydsl.core.types.Predicate viewRoleQuery​(java.lang.String role)
      • buildViewUserQueryConstraint

        protected com.querydsl.core.types.Predicate buildViewUserQueryConstraint​(LoggedUser user)
      • viewUserQuery

        public com.querydsl.core.types.Predicate viewUserQuery​(java.lang.String userId)
      • buildNegativeViewRoleQueryConstraint

        protected com.querydsl.core.types.Predicate buildNegativeViewRoleQueryConstraint​(LoggedUser user)
      • negativeViewRoleQuery

        public com.querydsl.core.types.Predicate negativeViewRoleQuery​(java.lang.String role)
      • buildNegativeViewUsersQueryConstraint

        protected com.querydsl.core.types.Predicate buildNegativeViewUsersQueryConstraint​(LoggedUser user)
      • negativeViewUserQuery

        public com.querydsl.core.types.Predicate negativeViewUserQuery​(java.lang.String userId)
      • petriNet

        public com.querydsl.core.types.Predicate petriNet​(java.lang.Object query,
                                                          LoggedUser user,
                                                          java.util.Locale locale)
      • author

        public com.querydsl.core.types.Predicate author​(java.lang.Object query)
      • role

        public com.querydsl.core.types.Predicate role​(java.lang.Object o)
      • transition

        public com.querydsl.core.types.Predicate transition​(java.lang.Object query)
      • data

        public com.querydsl.core.types.Predicate data​(java.lang.Object data)
      • fullText

        public com.querydsl.core.types.Predicate fullText​(java.lang.Object petriNetQuery,
                                                          java.lang.String searchPhrase)
      • caseId

        public com.querydsl.core.types.Predicate caseId​(java.lang.Object query)
      • group

        public com.querydsl.core.types.Predicate group​(java.lang.Object query,
                                                       LoggedUser user,
                                                       java.util.Locale locale)