package cn.com.poc.covenant.model;	

import java.io.Serializable;
import cn.com.yict.framemax.data.model.BaseModelClass;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Version;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;

/**
 * Model class for biz_extraction_doc_flow
 * 
 */
@Entity
@Table(name = "biz_extraction_doc_flow")
@DynamicInsert
@DynamicUpdate
public class BizExtractionDocFlowModel extends BaseModelClass implements Serializable {

    private static final long serialVersionUID = 1L;
    
  
    /** biz_extraction_doc_flow_id
    *
    */ 
    private java.lang.Integer bizExtractionDocFlowId;
    
    @Column(name = "biz_extraction_doc_flow_id",length = 10)
	@Id @GeneratedValue(strategy = GenerationType.AUTO) 
    public java.lang.Integer getBizExtractionDocFlowId(){
        return this.bizExtractionDocFlowId;
    }
    
    public void setBizExtractionDocFlowId(java.lang.Integer bizExtractionDocFlowId){
        this.bizExtractionDocFlowId = bizExtractionDocFlowId;
        super.addValidField("bizExtractionDocFlowId");
    }
    
  
    /** biz_text_in_task_id
    *
    */ 
    private java.lang.String bizTextInTaskId;
    
    @Column(name = "biz_text_in_task_id",length = 255)
    public java.lang.String getBizTextInTaskId(){
        return this.bizTextInTaskId;
    }
    
    public void setBizTextInTaskId(java.lang.String bizTextInTaskId){
        this.bizTextInTaskId = bizTextInTaskId;
        super.addValidField("bizTextInTaskId");
    }
    
  
    /** biz_doc_flow_stamps
    *印章
    */ 
    private java.lang.String bizDocFlowStamps;
    
    @Column(name = "biz_doc_flow_stamps",length = 1073741824)
    public java.lang.String getBizDocFlowStamps(){
        return this.bizDocFlowStamps;
    }
    
    public void setBizDocFlowStamps(java.lang.String bizDocFlowStamps){
        this.bizDocFlowStamps = bizDocFlowStamps;
        super.addValidField("bizDocFlowStamps");
    }
    
  
    /** biz_doc_flow_tables
    *全部表格数据列表
    */ 
    private java.lang.String bizDocFlowTables;
    
    @Column(name = "biz_doc_flow_tables",length = 1073741824)
    public java.lang.String getBizDocFlowTables(){
        return this.bizDocFlowTables;
    }
    
    public void setBizDocFlowTables(java.lang.String bizDocFlowTables){
        this.bizDocFlowTables = bizDocFlowTables;
        super.addValidField("bizDocFlowTables");
    }
    
  
    /** biz_doc_flow_fields
    *字段列表
    */ 
    private java.lang.String bizDocFlowFields;
    
    @Column(name = "biz_doc_flow_fields",length = 1073741824)
    public java.lang.String getBizDocFlowFields(){
        return this.bizDocFlowFields;
    }
    
    public void setBizDocFlowFields(java.lang.String bizDocFlowFields){
        this.bizDocFlowFields = bizDocFlowFields;
        super.addValidField("bizDocFlowFields");
    }
    
  
    /** biz_doc_flow_handwritings
    *手写
    */ 
    private java.lang.String bizDocFlowHandwritings;
    
    @Column(name = "biz_doc_flow_handwritings",length = 1073741824)
    public java.lang.String getBizDocFlowHandwritings(){
        return this.bizDocFlowHandwritings;
    }
    
    public void setBizDocFlowHandwritings(java.lang.String bizDocFlowHandwritings){
        this.bizDocFlowHandwritings = bizDocFlowHandwritings;
        super.addValidField("bizDocFlowHandwritings");
    }
    
  
    /** biz_doc_flow_items
    *表格数据列表
    */ 
    private java.lang.String bizDocFlowItems;
    
    @Column(name = "biz_doc_flow_items",length = 1073741824)
    public java.lang.String getBizDocFlowItems(){
        return this.bizDocFlowItems;
    }
    
    public void setBizDocFlowItems(java.lang.String bizDocFlowItems){
        this.bizDocFlowItems = bizDocFlowItems;
        super.addValidField("bizDocFlowItems");
    }
    
  
    /** is_deleted
    *是否删除 1、Y 是 2、N 否
    */ 
    private java.lang.String isDeleted;
    
    @Column(name = "is_deleted",length = 1)
    public java.lang.String getIsDeleted(){
        return this.isDeleted;
    }
    
    public void setIsDeleted(java.lang.String isDeleted){
        this.isDeleted = isDeleted;
        super.addValidField("isDeleted");
    }
    
  
    /** CREATOR
    *创建人
    */ 
    private java.lang.String creator;
    
    @Column(name = "CREATOR",length = 225)
    public java.lang.String getCreator(){
        return this.creator;
    }
    
    public void setCreator(java.lang.String creator){
        this.creator = creator;
        super.addValidField("creator");
    }
    
  
    /** CREATED_TIME
    *创建时间
    */ 
    private java.util.Date createdTime;
    
    @Column(name = "CREATED_TIME",length = 19)
    public java.util.Date getCreatedTime(){
        return this.createdTime;
    }
    
    public void setCreatedTime(java.util.Date createdTime){
        this.createdTime = createdTime;
        super.addValidField("createdTime");
    }
    
  
    /** MODIFIER
    *修改人
    */ 
    private java.lang.String modifier;
    
    @Column(name = "MODIFIER",length = 225)
    public java.lang.String getModifier(){
        return this.modifier;
    }
    
    public void setModifier(java.lang.String modifier){
        this.modifier = modifier;
        super.addValidField("modifier");
    }
    
  
    /** MODIFIED_TIME
    *修改时间
    */ 
    private java.util.Date modifiedTime;
    
    @Column(name = "MODIFIED_TIME",length = 19)
    public java.util.Date getModifiedTime(){
        return this.modifiedTime;
    }
    
    public void setModifiedTime(java.util.Date modifiedTime){
        this.modifiedTime = modifiedTime;
        super.addValidField("modifiedTime");
    }
    
  
    /** SYS_VERSION
    *乐观锁,版本号
    */ 
    private java.lang.Integer sysVersion;
    
    @Column(name = "SYS_VERSION",length = 10)
	@Version
    public java.lang.Integer getSysVersion(){
        return this.sysVersion;
    }
    
    public void setSysVersion(java.lang.Integer sysVersion){
        this.sysVersion = sysVersion;
        super.addValidField("sysVersion");
    }
    

}