package com.steering.pss.qcm.model;

import java.util.ArrayList;

/**
 * 数据库表COM_BASE_SPLINE_C所对应的实体类（生成工具：代码生成器1.0.0.0）
 * @author Chenxi-PC2   date 2016-04-14
 */
@SuppressWarnings("serial")
public class ComBaseSplineCEntity implements java.io.Serializable {
    /**
     * 试样码子索引号
     */
    private String tic = "";
    /**
     * 试样索引号(COM_BASE_SPLINE)
     */
    private String eic = "";
    /**
     * 取样码
     */
    private String phyCodeMin = "";
    /**
     * 取样码描述
     */
    private String phyNameMin = "";
    /**
     * 标准代码（国家标准/协议标准）
     */
    private String stdCode = "";
    /**
     * 标准名称（国家标准/协议标准）
     */
    private String stdName = "";
    /**
     * 适用外径下限值
     */
    private String minD = "";
    /**
     * 适用外径上限值
     */
    private String maxD = "";
    /**
     * 适用壁厚下限值
     */
    private String minH = "";
    /**
     * 适用壁厚上限值
     */
    private String maxH = "";
    /**
     * 适用外径下限值符号
     */
    private String minDSign = "";
    /**
     * 适用外径上限值符号
     */
    private String maxDSign = "";
    /**
     * 适用壁厚下限值符号
     */
    private String minHSign = "";
    /**
     * 适用壁厚上限值符号
     */
    private String maxHSign = "";
    /**
     * 创建人
     */
    private String createName = "";
    /**
     * 创建时间
     */
    private String createTime = "";
    /**
     * 修改人
     */
    private String updateName = "";
    /**
     * 修改时间
     */
    private String updateTime = "";
    /**
     * 删除人
     */
    private String deleteName = "";
    /**
     * 删除时间
     */
    private String deleteTime = "";
    /**
     * 有效标志(1:有效，0:无效)
     */
    private String validflag = "";
    /**
     * 备注
     */
    private String memo = "";
    private String formula = "";
	private String minF = "";
    private String minFSign = "";
    private String maxF = "";
    private String maxFSign = "";
    
    private ArrayList<ComBaseSplineCRSteelEntity> splineCRSteel = null;
	private ArrayList<ComBaseSplineCRProductEntity> splineCRProduct = null;
	private ArrayList<ComBaseSplineCRStdEntity> splineCRStd = null;
	private ArrayList<ComBaseSplineCRModelEntity> splineCRModel = null;

	/**
     * 试样码子索引号
     * @return value
     */
    public String getTic() {
        return tic;
    }

    /**
     * 试样码子索引号
     * @param tic value
     */
    public void setTic(String tic) {
        this.tic = tic;
    }

    /**
     * 试样索引号(COM_BASE_SPLINE)
     * @return value
     */
    public String getEic() {
        return eic;
    }

    /**
     * 试样索引号(COM_BASE_SPLINE)
     * @param eic value
     */
    public void setEic(String eic) {
        this.eic = eic;
    }

    /**
     * 取样码
     * @return value
     */
    public String getPhyCodeMin() {
        return phyCodeMin;
    }

    /**
     * 取样码
     * @param phyCodeMin value
     */
    public void setPhyCodeMin(String phyCodeMin) {
        this.phyCodeMin = phyCodeMin;
    }

    /**
     * 取样码描述
     * @return value
     */
    public String getPhyNameMin() {
        return phyNameMin;
    }

    /**
     * 取样码描述
     * @param phyNameMin value
     */
    public void setPhyNameMin(String phyNameMin) {
        this.phyNameMin = phyNameMin;
    }

    /**
     * 标准代码（国家标准/协议标准）
     * @return value
     */
    public String getStdCode() {
        return stdCode;
    }

    /**
     * 标准代码（国家标准/协议标准）
     * @param stdCode value
     */
    public void setStdCode(String stdCode) {
        this.stdCode = stdCode;
    }

    /**
     * 标准名称（国家标准/协议标准）
     * @return value
     */
    public String getStdName() {
        return stdName;
    }

    /**
     * 标准名称（国家标准/协议标准）
     * @param stdName value
     */
    public void setStdName(String stdName) {
        this.stdName = stdName;
    }

    /**
     * 适用外径下限值
     * @return value
     */
    public String getMinD() {
        return minD;
    }

    /**
     * 适用外径下限值
     * @param minD value
     */
    public void setMinD(String minD) {
        this.minD = minD;
    }

    /**
     * 适用外径上限值
     * @return value
     */
    public String getMaxD() {
        return maxD;
    }

    /**
     * 适用外径上限值
     * @param maxD value
     */
    public void setMaxD(String maxD) {
        this.maxD = maxD;
    }

    /**
     * 适用壁厚下限值
     * @return value
     */
    public String getMinH() {
        return minH;
    }

    /**
     * 适用壁厚下限值
     * @param minH value
     */
    public void setMinH(String minH) {
        this.minH = minH;
    }

    /**
     * 适用壁厚上限值
     * @return value
     */
    public String getMaxH() {
        return maxH;
    }

    /**
     * 适用壁厚上限值
     * @param maxH value
     */
    public void setMaxH(String maxH) {
        this.maxH = maxH;
    }

    /**
     * 适用外径下限值符号
     * @return value
     */
    public String getMinDSign() {
        return minDSign;
    }

    /**
     * 适用外径下限值符号
     * @param minDSign value
     */
    public void setMinDSign(String minDSign) {
        this.minDSign = minDSign;
    }

    /**
     * 适用外径上限值符号
     * @return value
     */
    public String getMaxDSign() {
        return maxDSign;
    }

    /**
     * 适用外径上限值符号
     * @param maxDSign value
     */
    public void setMaxDSign(String maxDSign) {
        this.maxDSign = maxDSign;
    }

    /**
     * 适用壁厚下限值符号
     * @return value
     */
    public String getMinHSign() {
        return minHSign;
    }

    /**
     * 适用壁厚下限值符号
     * @param minHSign value
     */
    public void setMinHSign(String minHSign) {
        this.minHSign = minHSign;
    }

    /**
     * 适用壁厚上限值符号
     * @return value
     */
    public String getMaxHSign() {
        return maxHSign;
    }

    /**
     * 适用壁厚上限值符号
     * @param maxHSign value
     */
    public void setMaxHSign(String maxHSign) {
        this.maxHSign = maxHSign;
    }

    /**
     * 创建人
     * @return value
     */
    public String getCreateName() {
        return createName;
    }

    /**
     * 创建人
     * @param createName value
     */
    public void setCreateName(String createName) {
        this.createName = createName;
    }

    /**
     * 创建时间
     * @return value
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime value
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改人
     * @return value
     */
    public String getUpdateName() {
        return updateName;
    }

    /**
     * 修改人
     * @param updateName value
     */
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    /**
     * 修改时间
     * @return value
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime value
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 删除人
     * @return value
     */
    public String getDeleteName() {
        return deleteName;
    }

    /**
     * 删除人
     * @param deleteName value
     */
    public void setDeleteName(String deleteName) {
        this.deleteName = deleteName;
    }

    /**
     * 删除时间
     * @return value
     */
    public String getDeleteTime() {
        return deleteTime;
    }

    /**
     * 删除时间
     * @param deleteTime value
     */
    public void setDeleteTime(String deleteTime) {
        this.deleteTime = deleteTime;
    }

    /**
     * 有效标志(1:有效，0:无效)
     * @return value
     */
    public String getValidflag() {
        return validflag;
    }

    /**
     * 有效标志(1:有效，0:无效)
     * @param validflag value
     */
    public void setValidflag(String validflag) {
        this.validflag = validflag;
    }

    /**
     * 备注
     * @return value
     */
    public String getMemo() {
        return memo;
    }

    /**
     * 备注
     * @param memo value
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }
    
    public ArrayList<ComBaseSplineCRSteelEntity> getSplineCRSteel() {
		return splineCRSteel;
	}

	public void setSplineCRSteel(ArrayList<ComBaseSplineCRSteelEntity> splineCRSteel) {
		this.splineCRSteel = splineCRSteel;
	}

	public ArrayList<ComBaseSplineCRProductEntity> getSplineCRProduct() {
		return splineCRProduct;
	}

	public void setSplineCRProduct(ArrayList<ComBaseSplineCRProductEntity> splineCRProduct) {
		this.splineCRProduct = splineCRProduct;
	}
	
	public String getFormula() {
		return formula;
	}

	public void setFormula(String formula) {
		this.formula = formula;
	}

	public String getMinF() {
		return minF;
	}

	public void setMinF(String minF) {
		this.minF = minF;
	}

	public String getMinFSign() {
		return minFSign;
	}

	public void setMinFSign(String minFSign) {
		this.minFSign = minFSign;
	}

	public String getMaxF() {
		return maxF;
	}

	public void setMaxF(String maxF) {
		this.maxF = maxF;
	}

	public String getMaxFSign() {
		return maxFSign;
	}

	public void setMaxFSign(String maxFSign) {
		this.maxFSign = maxFSign;
	}
	
	public ArrayList<ComBaseSplineCRStdEntity> getSplineCRStd() {
		return splineCRStd;
	}

	public void setSplineCRStd(ArrayList<ComBaseSplineCRStdEntity> splineCRStd) {
		this.splineCRStd = splineCRStd;
	}
	
	public ArrayList<ComBaseSplineCRModelEntity> getSplineCRModel() {
		return splineCRModel;
	}

	public void setSplineCRModel(ArrayList<ComBaseSplineCRModelEntity> splineCRModel) {
		this.splineCRModel = splineCRModel;
	}
}
