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

com.github.javahao.entity.Template Maven / Gradle / Ivy

package com.github.javahao.entity;

import java.util.HashMap;
import java.util.Map;

/**
 * usedfor:模板属性
 * Created by javahao on 2017/7/3.
 * auth:JavaHao
 */
public class Template {
    /**
     * 模板源
     */
    private String source;
    /**
     * 模板名字
     */
    private String name;
    /**
     * 模板输出位置
     */
    private String target;

    /**
     * table标签的内部扩展变量,可以覆盖全局变量
     */
    private Map extVars = new HashMap();

    public Template() {
    }

    public Template(String name, String target) {
        this.name = name;
        this.target = target;
    }

    public String getSource() {
        return source==null?"":source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTarget() {
        return target;
    }

    public void setTarget(String target) {
        this.target = target;
    }

    public Map getExtVars() {
        return extVars;
    }

    public void addExtVars(String key,Object value) {
        this.extVars.put(key,value);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy