package com.taobao.tddl.rule.impl; import java.util.Map; import com.taobao.tddl.rule.virtualnode.VirtualNodeMap; /** * @description * @author <a href="junyu@taobao.com">junyu</a> * @version 1.0 * @since 1.6 * @date 2011-8-8 07:44:24 */ public class TableVirtualNodeRule extends VirtualNodeGroovyRule { public TableVirtualNodeRule(String expression, VirtualNodeMap vNodeMap){ super(expression, vNodeMap); } public TableVirtualNodeRule(String expression, VirtualNodeMap vNodeMap, String extraPackagesStr){ super(expression, vNodeMap, extraPackagesStr); } @Override public String eval(Map<String, Object> columnValues, Object outerContext) { String value = super.eval(columnValues, outerContext); return super.map(value); } }