1
2
3
4
5
6 package com.hack23.cia.service.api.user;
7
8 import java.util.List;
9
10 import com.hack23.cia.model.application.dto.common.UserSessionDTO;
11 import com.hack23.cia.model.sweden.impl.PoliticalParty;
12
13 /***
14 * The Class AbstractUserAccountResponse.
15 */
16 public abstract class AbstractUserAccountResponse extends AbstractUserResponse {
17
18 /*** The Constant serialVersionUID. */
19 private static final long serialVersionUID = 1L;
20
21 /*** The political parties. */
22 private final List<PoliticalParty> politicalParties;
23
24 /***
25 * Instantiates a new abstract user account response.
26 *
27 * @param userSessionDTO the user session dto
28 * @param politicalParties the political parties
29 */
30 public AbstractUserAccountResponse(final UserSessionDTO userSessionDTO,final List<PoliticalParty> politicalParties) {
31 super(userSessionDTO);
32 this.politicalParties = politicalParties;
33 }
34
35 /***
36 * Gets the political parties.
37 *
38 * @return the political parties
39 */
40 public final List<PoliticalParty> getPoliticalParties() {
41 return politicalParties;
42 }
43
44 }