package com.qianwen.smartman.modules.system.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; import java.util.Objects; @ApiModel(value = "blade_i18n_data", description = "国际化信息") @TableName("blade_i18n_data") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/entity/I18nData.class */ public class I18nData implements Serializable { private static final long serialVersionUID = 1; @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("主键") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty("语言标签") private String languageTag; @ApiModelProperty("国际化标识") private String code; @ApiModelProperty("文本值,可以使用 { } 加角标,作为占位符") private String message; @ApiModelProperty("备注") private String remark; @TableField(fill = FieldFill.INSERT) @ApiModelProperty("创建者") private Long createUser; @TableField(fill = FieldFill.INSERT_UPDATE) @ApiModelProperty("更新者") private Long updateUser; @TableField(fill = FieldFill.INSERT) @ApiModelProperty("创建时间") private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) @ApiModelProperty("修改时间") private Date updateTime; public void setId(final Long id) { this.id = id; } public void setLanguageTag(final String languageTag) { this.languageTag = languageTag; } public void setCode(final String code) { this.code = code; } public void setMessage(final String message) { this.message = message; } public void setRemark(final String remark) { this.remark = remark; } public void setCreateUser(final Long createUser) { this.createUser = createUser; } public void setUpdateUser(final Long updateUser) { this.updateUser = updateUser; } public void setCreateTime(final Date createTime) { this.createTime = createTime; } public void setUpdateTime(final Date updateTime) { this.updateTime = updateTime; } public String toString() { return "I18nData(id=" + getId() + ", languageTag=" + getLanguageTag() + ", code=" + getCode() + ", message=" + getMessage() + ", remark=" + getRemark() + ", createUser=" + getCreateUser() + ", updateUser=" + getUpdateUser() + ", createTime=" + getCreateTime() + ", updateTime=" + getUpdateTime() + ")"; } public Long getId() { return this.id; } public String getLanguageTag() { return this.languageTag; } public String getCode() { return this.code; } public String getMessage() { return this.message; } public String getRemark() { return this.remark; } public Long getCreateUser() { return this.createUser; } public Long getUpdateUser() { return this.updateUser; } public Date getCreateTime() { return this.createTime; } public Date getUpdateTime() { return this.updateTime; } public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } I18nData i18nData = (I18nData) o; return this.languageTag.equals(i18nData.languageTag) && this.code.equals(i18nData.code); } public int hashCode() { return Objects.hash(this.languageTag, this.code); } }