Class TaskSearchService

    • Constructor Detail

      • TaskSearchService

        public TaskSearchService()
    • Method Detail

      • buildQuery

        public com.querydsl.core.types.Predicate buildQuery​(java.util.List<TaskSearchRequest> requests,
                                                            LoggedUser user,
                                                            java.util.Locale locale,
                                                            java.lang.Boolean isIntersection)
      • buildRolesQueryConstraint

        protected com.querydsl.core.types.Predicate buildRolesQueryConstraint​(LoggedUser user)
      • buildUserRefQueryConstraint

        protected com.querydsl.core.types.Predicate buildUserRefQueryConstraint​(LoggedUser user)
      • 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)
      • viewUsersQuery

        public com.querydsl.core.types.Predicate viewUsersQuery​(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)
      • negativeViewUsersQuery

        public com.querydsl.core.types.Predicate negativeViewUsersQuery​(java.lang.String userId)
      • roleQuery

        public com.querydsl.core.types.Predicate roleQuery​(java.lang.String role)
      • userRefQuery

        public com.querydsl.core.types.Predicate userRefQuery​(java.lang.String userId)
      • caseIdQuery

        public com.querydsl.core.types.Predicate caseIdQuery​(java.lang.String caseId)
      • caseTitleQuery

        public com.querydsl.core.types.Predicate caseTitleQuery​(java.lang.String caseTitle)
      • titleQuery

        public com.querydsl.core.types.Predicate titleQuery​(java.lang.String query)
      • userQuery

        public com.querydsl.core.types.Predicate userQuery​(java.lang.String userId)
      • processQuery

        public com.querydsl.core.types.Predicate processQuery​(java.lang.String processId)
      • fullTextQuery

        public com.querydsl.core.types.Predicate fullTextQuery​(java.lang.String searchedText)
      • transitionQuery

        public com.querydsl.core.types.Predicate transitionQuery​(java.lang.String transitionId)
      • buildGroupQuery

        public boolean buildGroupQuery​(TaskSearchRequest request,
                                       LoggedUser user,
                                       java.util.Locale locale,
                                       com.querydsl.core.BooleanBuilder query)