SqlInfo.java 1.17 KB
package com.yanzuoguang.db.impl;

/**
 * Sql语句信息
 *
 * @author 颜佐光
 */
public class SqlInfo {

    /**
     * 触发的类
     */
    private Class<?> targetClass;

    /**
     * Sql语句的名称
     */
    private String sqlName;

    /**
     * 执行的sql语句
     */
    private String sql;

    /**
     * 执行的参数
     */
    private Object[] paras;

    public SqlInfo(Class<?> targetClass, String sqlName, String sql, Object[] paras) {
        this.targetClass = targetClass;
        this.sqlName = sqlName;
        this.sql = sql;
        this.paras = paras;
    }

    public Class<?> getTargetClass() {
        return targetClass;
    }

    public void setTargetClass(Class<?> targetClass) {
        this.targetClass = targetClass;
    }

    public String getSqlName() {
        return sqlName;
    }

    public void setSqlName(String sqlName) {
        this.sqlName = sqlName;
    }

    public String getSql() {
        return sql;
    }

    public void setSql(String sql) {
        this.sql = sql;
    }

    public Object[] getParas() {
        return paras;
    }

    public void setParas(Object[] paras) {
        this.paras = paras;
    }
}