|
package com.ishop.model.po;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.walker.jdbc.BasePo;
|
|
/**
|
* 表名:EB_PRODUCT_ATTR_VALUE *
|
* @author genrator
|
*/
|
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY)
|
public class EbProductAttrValue extends BasePo<EbProductAttrValue> {
|
// 序列化版本号
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 用于兼容老写法
|
*/
|
@JsonIgnore
|
public static final EbProductAttrValue ROW_MAPPER = new EbProductAttrValue();
|
|
// 主键
|
private Integer id = null;
|
@JsonIgnore
|
protected boolean isset_id = false;
|
|
// 属性列表
|
private Long productId = null;
|
@JsonIgnore
|
protected boolean isset_productId = false;
|
|
private String sku = null;
|
@JsonIgnore
|
protected boolean isset_sku = false;
|
|
private Integer stock = null;
|
@JsonIgnore
|
protected boolean isset_stock = false;
|
|
private Integer sales = null;
|
@JsonIgnore
|
protected boolean isset_sales = false;
|
|
private Double price = null;
|
@JsonIgnore
|
protected boolean isset_price = false;
|
|
private String image = null;
|
@JsonIgnore
|
protected boolean isset_image = false;
|
|
private Double cost = null;
|
@JsonIgnore
|
protected boolean isset_cost = false;
|
|
private String barCode = null;
|
@JsonIgnore
|
protected boolean isset_barCode = false;
|
|
private Double otPrice = null;
|
@JsonIgnore
|
protected boolean isset_otPrice = false;
|
|
private Double weight = null;
|
@JsonIgnore
|
protected boolean isset_weight = false;
|
|
private Double volume = null;
|
@JsonIgnore
|
protected boolean isset_volume = false;
|
|
private Double brokerage = null;
|
@JsonIgnore
|
protected boolean isset_brokerage = false;
|
|
private Double brokerageTwo = null;
|
@JsonIgnore
|
protected boolean isset_brokerageTwo = false;
|
|
private Integer type = null;
|
@JsonIgnore
|
protected boolean isset_type = false;
|
|
private Integer quota = null;
|
@JsonIgnore
|
protected boolean isset_quota = false;
|
|
private Integer quotaShow = null;
|
@JsonIgnore
|
protected boolean isset_quotaShow = false;
|
|
private String attrValue = null;
|
@JsonIgnore
|
protected boolean isset_attrValue = false;
|
|
private Integer isDel = null;
|
@JsonIgnore
|
protected boolean isset_isDel = false;
|
|
private Integer version = null;
|
@JsonIgnore
|
protected boolean isset_version = false;
|
|
private Integer masterId = null;
|
@JsonIgnore
|
protected boolean isset_masterId = false;
|
|
private Integer isCallback = null;
|
@JsonIgnore
|
protected boolean isset_isCallback = false;
|
|
/**
|
* 默认构造函数
|
*/
|
public EbProductAttrValue() {
|
}
|
|
/**
|
* 根据主键构造对象
|
*/
|
public EbProductAttrValue(Integer id) {
|
this.setId(id);
|
}
|
|
/**
|
* 设置主键值
|
*/
|
@Override
|
public void setPkValue(Object value) {
|
this.setId((Integer) value);
|
}
|
|
public Integer getId() {
|
return this.id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
this.isset_id = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyId() {
|
return this.id == null;
|
}
|
|
public Long getProductId() {
|
return this.productId;
|
}
|
|
public void setProductId(Long productId) {
|
this.productId = productId;
|
this.isset_productId = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyProductId() {
|
return this.productId == null;
|
}
|
|
public String getSku() {
|
return this.sku;
|
}
|
|
public void setSku(String sku) {
|
this.sku = sku;
|
this.isset_sku = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptySku() {
|
return this.sku == null || this.sku.length() == 0;
|
}
|
|
public Integer getStock() {
|
return this.stock;
|
}
|
|
public void setStock(Integer stock) {
|
this.stock = stock;
|
this.isset_stock = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyStock() {
|
return this.stock == null;
|
}
|
|
public Integer getSales() {
|
return this.sales;
|
}
|
|
public void setSales(Integer sales) {
|
this.sales = sales;
|
this.isset_sales = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptySales() {
|
return this.sales == null;
|
}
|
|
public Double getPrice() {
|
return this.price;
|
}
|
|
public void setPrice(Double price) {
|
this.price = price;
|
this.isset_price = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyPrice() {
|
return this.price == null;
|
}
|
|
public String getImage() {
|
return this.image;
|
}
|
|
public void setImage(String image) {
|
this.image = image;
|
this.isset_image = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyImage() {
|
return this.image == null || this.image.length() == 0;
|
}
|
|
public Double getCost() {
|
return this.cost;
|
}
|
|
public void setCost(Double cost) {
|
this.cost = cost;
|
this.isset_cost = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyCost() {
|
return this.cost == null;
|
}
|
|
public String getBarCode() {
|
return this.barCode;
|
}
|
|
public void setBarCode(String barCode) {
|
this.barCode = barCode;
|
this.isset_barCode = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyBarCode() {
|
return this.barCode == null || this.barCode.length() == 0;
|
}
|
|
public Double getOtPrice() {
|
return this.otPrice;
|
}
|
|
public void setOtPrice(Double otPrice) {
|
this.otPrice = otPrice;
|
this.isset_otPrice = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyOtPrice() {
|
return this.otPrice == null;
|
}
|
|
public Double getWeight() {
|
return this.weight;
|
}
|
|
public void setWeight(Double weight) {
|
this.weight = weight;
|
this.isset_weight = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyWeight() {
|
return this.weight == null;
|
}
|
|
public Double getVolume() {
|
return this.volume;
|
}
|
|
public void setVolume(Double volume) {
|
this.volume = volume;
|
this.isset_volume = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyVolume() {
|
return this.volume == null;
|
}
|
|
public Double getBrokerage() {
|
return this.brokerage;
|
}
|
|
public void setBrokerage(Double brokerage) {
|
this.brokerage = brokerage;
|
this.isset_brokerage = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyBrokerage() {
|
return this.brokerage == null;
|
}
|
|
public Double getBrokerageTwo() {
|
return this.brokerageTwo;
|
}
|
|
public void setBrokerageTwo(Double brokerageTwo) {
|
this.brokerageTwo = brokerageTwo;
|
this.isset_brokerageTwo = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyBrokerageTwo() {
|
return this.brokerageTwo == null;
|
}
|
|
public Integer getType() {
|
return this.type;
|
}
|
|
public void setType(Integer type) {
|
this.type = type;
|
this.isset_type = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyType() {
|
return this.type == null;
|
}
|
|
public Integer getQuota() {
|
return this.quota;
|
}
|
|
public void setQuota(Integer quota) {
|
this.quota = quota;
|
this.isset_quota = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyQuota() {
|
return this.quota == null;
|
}
|
|
public Integer getQuotaShow() {
|
return this.quotaShow;
|
}
|
|
public void setQuotaShow(Integer quotaShow) {
|
this.quotaShow = quotaShow;
|
this.isset_quotaShow = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyQuotaShow() {
|
return this.quotaShow == null;
|
}
|
|
public String getAttrValue() {
|
return this.attrValue;
|
}
|
|
public void setAttrValue(String attrValue) {
|
this.attrValue = attrValue;
|
this.isset_attrValue = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyAttrValue() {
|
return this.attrValue == null || this.attrValue.length() == 0;
|
}
|
|
public Integer getIsDel() {
|
return this.isDel;
|
}
|
|
public void setIsDel(Integer isDel) {
|
this.isDel = isDel;
|
this.isset_isDel = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyIsDel() {
|
return this.isDel == null;
|
}
|
|
public Integer getVersion() {
|
return this.version;
|
}
|
|
public void setVersion(Integer version) {
|
this.version = version;
|
this.isset_version = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyVersion() {
|
return this.version == null;
|
}
|
|
public Integer getMasterId() {
|
return this.masterId;
|
}
|
|
public void setMasterId(Integer masterId) {
|
this.masterId = masterId;
|
this.isset_masterId = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyMasterId() {
|
return this.masterId == null;
|
}
|
|
public Integer getIsCallback() {
|
return this.isCallback;
|
}
|
|
public void setIsCallback(Integer isCallback) {
|
this.isCallback = isCallback;
|
this.isset_isCallback = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyIsCallback() {
|
return this.isCallback == null;
|
}
|
|
/**
|
* 重写 toString() 方法
|
*/
|
@Override
|
public String toString() {
|
return new StringBuilder()
|
.append("id=").append(this.id)
|
.append("productId=").append(this.productId)
|
.append("sku=").append(this.sku)
|
.append("stock=").append(this.stock)
|
.append("sales=").append(this.sales)
|
.append("price=").append(this.price)
|
.append("image=").append(this.image)
|
.append("cost=").append(this.cost)
|
.append("barCode=").append(this.barCode)
|
.append("otPrice=").append(this.otPrice)
|
.append("weight=").append(this.weight)
|
.append("volume=").append(this.volume)
|
.append("brokerage=").append(this.brokerage)
|
.append("brokerageTwo=").append(this.brokerageTwo)
|
.append("type=").append(this.type)
|
.append("quota=").append(this.quota)
|
.append("quotaShow=").append(this.quotaShow)
|
.append("attrValue=").append(this.attrValue)
|
.append("isDel=").append(this.isDel)
|
.append("version=").append(this.version)
|
.append("masterId=").append(this.masterId)
|
.append("isCallback=").append(this.isCallback)
|
.toString();
|
}
|
|
/**
|
* 克隆
|
*/
|
public EbProductAttrValue $clone() {
|
EbProductAttrValue eb_product_attr_value = new EbProductAttrValue();
|
|
// 数据库名称
|
//eb_product_attr_value.setDatabaseName_(this.getDatabaseName_());
|
|
// 主键
|
if (this.isset_id) {
|
eb_product_attr_value.setId(this.getId());
|
}
|
// 普通属性
|
if (this.isset_productId) {
|
eb_product_attr_value.setProductId(this.getProductId());
|
}
|
if (this.isset_sku) {
|
eb_product_attr_value.setSku(this.getSku());
|
}
|
if (this.isset_stock) {
|
eb_product_attr_value.setStock(this.getStock());
|
}
|
if (this.isset_sales) {
|
eb_product_attr_value.setSales(this.getSales());
|
}
|
if (this.isset_price) {
|
eb_product_attr_value.setPrice(this.getPrice());
|
}
|
if (this.isset_image) {
|
eb_product_attr_value.setImage(this.getImage());
|
}
|
if (this.isset_cost) {
|
eb_product_attr_value.setCost(this.getCost());
|
}
|
if (this.isset_barCode) {
|
eb_product_attr_value.setBarCode(this.getBarCode());
|
}
|
if (this.isset_otPrice) {
|
eb_product_attr_value.setOtPrice(this.getOtPrice());
|
}
|
if (this.isset_weight) {
|
eb_product_attr_value.setWeight(this.getWeight());
|
}
|
if (this.isset_volume) {
|
eb_product_attr_value.setVolume(this.getVolume());
|
}
|
if (this.isset_brokerage) {
|
eb_product_attr_value.setBrokerage(this.getBrokerage());
|
}
|
if (this.isset_brokerageTwo) {
|
eb_product_attr_value.setBrokerageTwo(this.getBrokerageTwo());
|
}
|
if (this.isset_type) {
|
eb_product_attr_value.setType(this.getType());
|
}
|
if (this.isset_quota) {
|
eb_product_attr_value.setQuota(this.getQuota());
|
}
|
if (this.isset_quotaShow) {
|
eb_product_attr_value.setQuotaShow(this.getQuotaShow());
|
}
|
if (this.isset_attrValue) {
|
eb_product_attr_value.setAttrValue(this.getAttrValue());
|
}
|
if (this.isset_isDel) {
|
eb_product_attr_value.setIsDel(this.getIsDel());
|
}
|
if (this.isset_version) {
|
eb_product_attr_value.setVersion(this.getVersion());
|
}
|
if (this.isset_masterId) {
|
eb_product_attr_value.setMasterId(this.getMasterId());
|
}
|
if (this.isset_isCallback) {
|
eb_product_attr_value.setIsCallback(this.getIsCallback());
|
}
|
return eb_product_attr_value;
|
}
|
}
|