ServiceModel.java 1.49 KB
package com.taover.base.template.model.bussiness;

import com.taover.business.Utils;

public class ServiceModel {
	private String poPackageInfo;
	private String beanClassName;
	private String beanFieldName;
	private String mainPackageInfo;
	private String moduleName;
	private String moduleNameFirstBig;
	
	private ServiceModel(){}	
	public static ServiceModel createServiceModel(String poPackageInfo, String beanClassName, String mainPackageInfo, String moduleName){
		ServiceModel model = new ServiceModel();
		model.poPackageInfo = poPackageInfo;
		model.beanClassName = beanClassName;
		model.beanFieldName = Utils.getFirstLetterLower(beanClassName);
		model.mainPackageInfo = mainPackageInfo;
		model.moduleName = moduleName;
		model.moduleNameFirstBig = moduleName.toUpperCase().substring(0, 1)+moduleName.substring(1);
		return model;
	}
	public String getMainPackageInfo() {
		return mainPackageInfo;
	}
	public String getPoPackageInfo() {
		return poPackageInfo;
	}
	public void setPoPackageInfo(String poPackageInfo) {
		this.poPackageInfo = poPackageInfo;
	}
	public String getBeanClassName() {
		return beanClassName;
	}
	public void setBeanClassName(String beanClassName) {
		this.beanClassName = beanClassName;
	}
	public String getBeanFieldName() {
		return beanFieldName;
	}
	public String getModuleName() {
		return moduleName;
	}
	public String getModuleNameFirstBig() {
		return moduleNameFirstBig;
	}
	public void setBeanFieldName(String beanFieldName) {
		this.beanFieldName = beanFieldName;
	}
	
	
}