/**
* Alipay.com Inc.
* Copyright (c) 2004-2012 All Rights Reserved.
*/
package com.alipay.zdal.client.dispatcher.impl;
import java.util.List;
import com.alipay.zdal.client.dispatcher.Result;
import com.alipay.zdal.parser.GroupFunctionType;
import com.alipay.zdal.parser.result.DefaultSqlParserResult;
import com.alipay.zdal.rule.ruleengine.entities.retvalue.TargetDB;
public class DatabaseAndTablesDispatcherResultImp implements Result {
final String logicTableName;
final List<TargetDB> target;
public List<TargetDB> getTarget() {
return target;
}
public DatabaseAndTablesDispatcherResultImp(List<TargetDB> target, String logicTableName) {
this.target = (List<TargetDB>) target;
this.logicTableName = logicTableName;
}
public String getLogicTableName() {
return logicTableName;
}
public GroupFunctionType getGroupFunctionType() {
return GroupFunctionType.NORMAL;
}
public String getVirtualTableName() {
return logicTableName;
}
public int getMax() {
return DefaultSqlParserResult.DEFAULT_SKIP_MAX;
}
public int getSkip() {
return DefaultSqlParserResult.DEFAULT_SKIP_MAX;
}
}