package com.inspect.metadata.alg.domain;

import com.inspect.base.core.annotation.Excel;
import com.inspect.base.core.web.domain.BaseEntity;

import java.util.List;

import lombok.Getter;
import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;

@Setter
@Getter
public class BasedataAlg extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Long algId;
    @Excel(
            name = "算法名称"
    )
    private String algName;
    private String delFlag;
    private Long algSubtypeId;
    private String algSubtypeName;
    private String algSubtypeCode;
    private String lowerValue;
    private String upperValue;
    private List<BasedataAlgSubtype> basedataAlgSubtypeList;

    public String toString() {
        return (new ToStringBuilder(this)).append("algId", this.algId).append("algName", this.algName).append("delFlag", this.delFlag).append("algSubtypeId", this.algSubtypeId).append("algSubtypeName", this.algSubtypeName).append("algSubtypeCode", this.algSubtypeCode).append("lowerValue", this.lowerValue).append("upperValue", this.upperValue).append("basedataAlgSubtypeList", this.basedataAlgSubtypeList).toString();
    }
}
