DilTableColumnRole.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. package com.steerinfo.dil.model;
  2. import com.steerinfo.framework.model.IBasePO;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import java.math.BigDecimal;
  6. @ApiModel(value = "表列权限")
  7. public class DilTableColumnRole implements IBasePO<BigDecimal> {
  8. /**
  9. * 主键ID(PRIMARY_ID,DECIMAL,38)
  10. */
  11. @ApiModelProperty(value = "主键ID", required = true)
  12. private BigDecimal primaryId;
  13. /**
  14. * 表名(TABLE_NAME,VARCHAR,50)
  15. */
  16. @ApiModelProperty(value = "表名", required = false)
  17. private String tableName;
  18. /**
  19. * 列名(COLUMN_NAME,VARCHAR,50)
  20. */
  21. @ApiModelProperty(value = "列名", required = false)
  22. private String columnName;
  23. private static final long serialVersionUID = 1L;
  24. @Override
  25. public BigDecimal getId() {
  26. return this.primaryId;
  27. }
  28. @Override
  29. public void setId(BigDecimal primaryId) {
  30. this.primaryId = primaryId;
  31. }
  32. public BigDecimal getPrimaryId() {
  33. return primaryId;
  34. }
  35. public void setPrimaryId(BigDecimal primaryId) {
  36. this.primaryId = primaryId;
  37. }
  38. public String getTableName() {
  39. return tableName;
  40. }
  41. public void setTableName(String tableName) {
  42. this.tableName = tableName == null ? null : tableName.trim();
  43. }
  44. public String getColumnName() {
  45. return columnName;
  46. }
  47. public void setColumnName(String columnName) {
  48. this.columnName = columnName == null ? null : columnName.trim();
  49. }
  50. @Override
  51. public String toString() {
  52. StringBuilder sb = new StringBuilder();
  53. sb.append(getClass().getSimpleName());
  54. sb.append(" [");
  55. sb.append("Hash = ").append(hashCode());
  56. sb.append(", primaryId=").append(primaryId);
  57. sb.append(", tableName=").append(tableName);
  58. sb.append(", columnName=").append(columnName);
  59. sb.append(", serialVersionUID=").append(serialVersionUID);
  60. sb.append("]");
  61. return sb.toString();
  62. }
  63. }