Class InquiryStatService
java.lang.Object
sk.iway.iwcm.components.inquiry.rest.InquiryStatService
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<InquiryStatService.LineChartData>
getEmptySeries
(Date from, Date to) static Map<String,
List<InquiryStatService.LineChartData>> getLineChartData
(DatatablePageImpl<InquiryUsersVoteEntity> page, String dayDate) static List<LabelValueInteger>
getPreparedAnswers
(long questionId, InquiryAnswerRepository iar) getPreparedPage
(long questionId, org.springframework.data.domain.Page<InquiryUsersVoteEntity> oldPage, InquiryAnswerRepository iar, InquiryUsersVoteRepository iur, UserDetailsRepository udr) getPrepareUsersNames
(long questionId, InquiryUsersVoteRepository iur, UserDetailsRepository udr) static void
getTableData
(Map<String, String> params, List<javax.persistence.criteria.Predicate> predicates, javax.persistence.criteria.Root<InquiryUsersVoteEntity> root, javax.persistence.criteria.CriteriaBuilder builder) static void
-
Field Details
-
QUESTION_ID
- See Also:
-
DAY_DATE
- See Also:
-
USER_ID
- See Also:
-
ANSWER_ID
- See Also:
-
-
Method Details
-
getTableData
public static void getTableData(Map<String, String> params, List<javax.persistence.criteria.Predicate> predicates, javax.persistence.criteria.Root<InquiryUsersVoteEntity> root, javax.persistence.criteria.CriteriaBuilder builder) -
getPrepareUsersNames
public static Map<Long,String> getPrepareUsersNames(long questionId, InquiryUsersVoteRepository iur, UserDetailsRepository udr) -
getPreparedAnswers
-
getPreparedPage
public static DatatablePageImpl<InquiryUsersVoteEntity> getPreparedPage(long questionId, org.springframework.data.domain.Page<InquiryUsersVoteEntity> oldPage, InquiryAnswerRepository iar, InquiryUsersVoteRepository iur, UserDetailsRepository udr) -
getPieChartData
public static List<LabelValueInteger> getPieChartData(DatatablePageImpl<InquiryUsersVoteEntity> page) -
getLineChartData
public static Map<String,List<InquiryStatService.LineChartData>> getLineChartData(DatatablePageImpl<InquiryUsersVoteEntity> page, String dayDate) -
getEmptySeries
-
saveInquiryUserVote
-