All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fly.re.out.FlyOutModel Maven / Gradle / Ivy

package com.fly.re.out;

import com.fly.re.CodeCfg;
import com.fly.re.model.MkClass;
import com.fly.re.model.MkTable;

/**
 * 输出实体类
 */
public interface FlyOutModel {

	
	/**
	 * 写入配置
	 * @param codeCfg
	 * @return
	 */
	public FlyOutModel setCodeCfg(CodeCfg codeCfg);

	/**
	 * 生成实体类
	 * @param table
	 * @return
	 */
	public MkClass mkModel(MkTable table);
	
	/**
	 * 生成实体类SO
	 * @param table
	 * @return
	 */
	public MkClass mkModelSO(MkTable table);
	
	
	/**
	 * 创建全部,并IO到指定地址
	 */
	public void mkIO();
	
	
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy