1
0

Group.java 893 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package seecoder.devcloud.web.po.user;
  2. import lombok.Builder;
  3. import lombok.Data;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import seecoder.devcloud.web.enums.GroupType;
  9. import java.util.List;
  10. /**
  11. * Description:
  12. * 小组的实体类
  13. *
  14. * @author xxz
  15. * Created on 10/26/2018
  16. */
  17. @Data
  18. @Builder
  19. @NoArgsConstructor
  20. @AllArgsConstructor
  21. public class Group {
  22. /**
  23. * id并非由此后端生成,而是gitlab创建后,将gitlab groupid填入
  24. */
  25. private Integer id;
  26. /**
  27. * 来源于gitlab
  28. */
  29. private Integer namespace;
  30. /**
  31. * 小组类型
  32. */
  33. private GroupType type;
  34. /**
  35. * 小组的加组链接
  36. */
  37. private String shareLink;
  38. /**
  39. * 组名
  40. */
  41. private String name;
  42. /**
  43. * 小组成员
  44. */
  45. private List<User> members;
  46. }