// Path: src/main/java/com/elong/pb/newdda/client/router/result/merge/MergeContext.java
// public class MergeContext {
// 
//     // TODO: 2016/9/17 数据合并相关 后续开发
// 
// }
// 
// Path: src/main/java/com/elong/pb/newdda/client/router/result/router/SqlStatementType.java
// public enum SqlStatementType {
//     INSERT,
//     DELETE,
//     UPDATE,
//     SELECT
// }


import com.elong.pb.newdda.client.router.result.merge.MergeContext;
import com.elong.pb.newdda.client.router.result.router.SqlStatementType;
import java.util.HashSet;
import java.util.Set;
package com.elong.pb.newdda.client.router;



/**
 * sql语句路由结果
 * Created by zhangyong on 2016/7/30.
 */
public final class SqlRouterResult {

    private final Set<SqlExecutionUnit> executionUnits = new HashSet<SqlExecutionUnit>();

    private final SqlStatementType sqlStatementType;

// Path: src/main/java/com/elong/pb/newdda/client/router/result/merge/MergeContext.java
// public class MergeContext {
// 
//     // TODO: 2016/9/17 数据合并相关 后续开发
// 
// }
// 
// Path: src/main/java/com/elong/pb/newdda/client/router/result/router/SqlStatementType.java
// public enum SqlStatementType {
//     INSERT,
//     DELETE,
//     UPDATE,
//     SELECT
// }


// Path: src/main/java/com/elong/pb/newdda/client/router/SqlRouterResult.java
import com.elong.pb.newdda.client.router.result.merge.MergeContext;
import com.elong.pb.newdda.client.router.result.router.SqlStatementType;
import java.util.HashSet;
import java.util.Set;

package com.elong.pb.newdda.client.router;



/**
 * sql语句路由结果
 * Created by zhangyong on 2016/7/30.
 */
public final class SqlRouterResult {

    private final Set<SqlExecutionUnit> executionUnits = new HashSet<SqlExecutionUnit>();

    private final SqlStatementType sqlStatementType;

    private final MergeContext mergeContext;