⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 columnmapping.java

📁 OBPM是一个开源
💻 JAVA
字号:
package cn.myapps.core.dynaform.dts.exp.columnmapping.ejb;

import cn.myapps.base.dao.ValueObject;
import cn.myapps.core.deploy.application.ejb.ApplicationVO;
import cn.myapps.core.deploy.module.ejb.ModuleVO;
import cn.myapps.core.dynaform.dts.exp.mappingconfig.ejb.MappingConfig;
import cn.myapps.core.dynaform.form.ejb.Form;


/**
 * @hibernate.class table="T_COLUMNMAPPING"
 * 
 */
public class ColumnMapping extends ValueObject {
	
	
	public static final String DATA_TYPE_VARCHAR = "VARCHAR";

	public static final String DATA_TYPE_NUMBER = "DECIMAL";

	public static final String DATA_TYPE_DATE = "Date";
	
	public static final String COLUMN_TYPE_SCRIPT = "COLUMNMEPPING_TYPE_SCRIPT";

	public static final String COLUMN_TYPE_FIELD = "COLUMNMAPPING_TYPE_FIELD";
	
	private String id;
	
	private String fromName;

	private String valuescript;

    private String toName;
    
    private String toType;
    
    private String length;
    
    private MappingConfig mappingConfig;
    
    private Form form;
    
	/*
	 * 所属Module
	 */
	private ModuleVO module;
    
    private String type = COLUMN_TYPE_FIELD;
    
    private String precision;
    
    /**
     * @hibernate.property column="TYPE"
     * @return
     */
    
    public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}



	/**
	 * @return cn.myapps.core.dynaform.form.ejb.Form
	 * @hibernate.many-to-one class="cn.myapps.core.dynaform.form.ejb.Form"
	 *                        column="FORMID"
	 */
	
	public Form getForm() {
		return form;
	}

	public void setForm(Form form) {
		this.form = form;
	}

	/**
	 * @return cn.myapps.core.deploy.module.ejb.ModuleVO
	 * @hibernate.many-to-one class="cn.myapps.core.deploy.module.ejb.ModuleVO"
	 *                        column="MODULE"
	 */
	public ModuleVO getModule() {
		return module;
	}

	public void setModule(ModuleVO module) {
		this.module = module;
	}
	/**
	 * @hibernate.property column="FROMNAME"
	 */
	public String getFromName() {
		return fromName;
	}

	/**
	 * @param fromName The fromName to set.
	 */
	public void setFromName(String fromName) {
		this.fromName = fromName;
	}


	/**
	 * @hibernate.property column="TONAME"
	 */
	public String getToName() {
		return toName;
	}

	/**
	 * @param toName The toName to set.
	 */
	public void setToName(String toName) {
		this.toName = toName;
	}

	/**
	 * @hibernate.property column="VALUESCRIPT" type = "text"
	 */
	public String getValuescript() {
		return valuescript;
	}

	/**
	 * @param valuescript The valuescript to set.
	 */
	public void setValuescript(String valuescript) {
		this.valuescript = valuescript;
	}

	/**
	 * @hibernate.id column="ID" generator-class="assigned"
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id The id to set.
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @hibernate.property column="TOTYPE"
	 */
	public String getToType() {
		return toType;
	}

	/**
	 * @param toType The toType to set.
	 */
	public void setToType(String toType) {
		this.toType = toType;
	}

	/**
	 * @hibernate.many-to-one column="MAPPINGCONFIG"
	 *                        class="cn.myapps.core.dynaform.dts.exp.mappingconfig.ejb.MappingConfig"
	 * 
	 */
	public MappingConfig getMappingConfig() {
		return mappingConfig;
	}

	/**
	 * @param mappingConfig The mappingConfig to set.
	 */
	public void setMappingConfig(MappingConfig mappingConfig) {
		this.mappingConfig = mappingConfig;
	}

	/**
	 * @hibernate.property column="LENGTH"
	 */
	public String getLength() {
		return length;
	}

	/**
	 * @param length The length to set.
	 */
	public void setLength(String length) {
		this.length = length;
	}

	/**
	 * @hibernate.property column="PRECISIONS"
	 */
	public String getPrecision() {
		return precision;
	}

	/**
	 * @param precision The precision to set.
	 */
	public void setPrecision(String precision) {
		this.precision = precision;
	}


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -