CubeMemberMapping.java 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. package com.yihu.quota.model.cube;
  2. import com.yihu.quota.model.dimension.DimensionMember;
  3. import javax.persistence.*;
  4. import java.util.List;
  5. /**
  6. * Created by janseny on 2018/9/10.
  7. * @author janseny
  8. */
  9. @Entity
  10. @Table(name = "olap_cube_member_mapping")
  11. public class CubeMemberMapping {
  12. private Integer id;
  13. private Integer cubeMappingId; //多维数据集维度ID
  14. private Integer dataFieldId; //字段名
  15. private Integer dimensionMemberId;//维度成员ID
  16. private String dimensionCode; //维度编码
  17. private String fieldName; //字段名称
  18. private Integer isPrimarykey; //是否指定唯一字段 1是 0 否
  19. @Id
  20. @GeneratedValue(strategy = GenerationType.IDENTITY)
  21. @Column(name = "id", unique = true, nullable = false)
  22. public Integer getId() {
  23. return id;
  24. }
  25. public void setId(Integer id) {
  26. this.id = id;
  27. }
  28. @Column(name = "cube_mapping_id")
  29. public Integer getCubeMappingId() {
  30. return cubeMappingId;
  31. }
  32. public void setCubeMappingId(Integer cubeMappingId) {
  33. this.cubeMappingId = cubeMappingId;
  34. }
  35. @Column(name = "data_field_id")
  36. public Integer getDataFieldId() {
  37. return dataFieldId;
  38. }
  39. public void setDataFieldId(Integer dataFieldId) {
  40. this.dataFieldId = dataFieldId;
  41. }
  42. @Column(name = "dimension_member_id")
  43. public Integer getDimensionMemberId() {
  44. return dimensionMemberId;
  45. }
  46. public void setDimensionMemberId(Integer dimensionMemberId) {
  47. this.dimensionMemberId = dimensionMemberId;
  48. }
  49. @Column(name = "dimension_code")
  50. public String getDimensionCode() {
  51. return dimensionCode;
  52. }
  53. public void setDimensionCode(String dimensionCode) {
  54. this.dimensionCode = dimensionCode;
  55. }
  56. @Column(name = "field_name")
  57. public String getFieldName() {
  58. return fieldName;
  59. }
  60. public void setFieldName(String fieldName) {
  61. this.fieldName = fieldName;
  62. }
  63. @Column(name = "is_primarykey")
  64. public Integer getIsPrimarykey() {
  65. return isPrimarykey;
  66. }
  67. public void setIsPrimarykey(Integer isPrimarykey) {
  68. this.isPrimarykey = isPrimarykey;
  69. }
  70. }