提交 eaf65061 编写于 作者: T tristaZero

delete getLogicTableName()

上级 3ed02e85
...@@ -329,7 +329,7 @@ public final class SQLRewriteEngine { ...@@ -329,7 +329,7 @@ public final class SQLRewriteEngine {
if (!isRewrite) { if (!isRewrite) {
sqlBuilder.appendLiterals(originalSQL.substring(distinctToken.getStartIndex(), distinctToken.getStopIndex() + 1)); sqlBuilder.appendLiterals(originalSQL.substring(distinctToken.getStartIndex(), distinctToken.getStopIndex() + 1));
} else { } else {
sqlBuilder.appendPlaceholder(new AggregationDistinctPlaceholder(distinctToken.getColumnName().toLowerCase(), null, distinctToken.getAlias())); sqlBuilder.appendPlaceholder(new AggregationDistinctPlaceholder(distinctToken.getColumnName().toLowerCase(), distinctToken.getAlias()));
} }
appendRest(sqlBuilder, count, getStopIndex(distinctToken)); appendRest(sqlBuilder, count, getStopIndex(distinctToken));
} }
......
...@@ -32,8 +32,6 @@ public final class AggregationDistinctPlaceholder implements ShardingPlaceholder ...@@ -32,8 +32,6 @@ public final class AggregationDistinctPlaceholder implements ShardingPlaceholder
private final String columnName; private final String columnName;
private final String logicTableName;
private final Optional<String> alias; private final Optional<String> alias;
@Override @Override
......
...@@ -30,8 +30,6 @@ import lombok.RequiredArgsConstructor; ...@@ -30,8 +30,6 @@ import lombok.RequiredArgsConstructor;
@Getter @Getter
public final class EncryptUpdateItemColumnPlaceholder implements ShardingPlaceholder { public final class EncryptUpdateItemColumnPlaceholder implements ShardingPlaceholder {
private final String logicTableName;
private final String columnName; private final String columnName;
private final Comparable<?> columnValue; private final Comparable<?> columnValue;
......
...@@ -34,8 +34,6 @@ import java.util.Map; ...@@ -34,8 +34,6 @@ import java.util.Map;
@Getter @Getter
public final class EncryptWhereColumnPlaceholder implements ShardingPlaceholder { public final class EncryptWhereColumnPlaceholder implements ShardingPlaceholder {
private final String logicTableName;
private final String columnName; private final String columnName;
private final Map<Integer, Comparable<?>> indexValues; private final Map<Integer, Comparable<?>> indexValues;
......
...@@ -35,9 +35,4 @@ public final class LimitOffsetPlaceholder implements ShardingPlaceholder { ...@@ -35,9 +35,4 @@ public final class LimitOffsetPlaceholder implements ShardingPlaceholder {
public String toString() { public String toString() {
return String.valueOf(offset); return String.valueOf(offset);
} }
@Override
public String getLogicTableName() {
return "";
}
} }
...@@ -35,9 +35,4 @@ public final class LimitRowCountPlaceholder implements ShardingPlaceholder { ...@@ -35,9 +35,4 @@ public final class LimitRowCountPlaceholder implements ShardingPlaceholder {
public String toString() { public String toString() {
return String.valueOf(rowCount); return String.valueOf(rowCount);
} }
@Override
public String getLogicTableName() {
return "";
}
} }
...@@ -50,9 +50,4 @@ public final class OrderByPlaceholder implements ShardingPlaceholder { ...@@ -50,9 +50,4 @@ public final class OrderByPlaceholder implements ShardingPlaceholder {
result.append(" "); result.append(" ");
return result.toString(); return result.toString();
} }
@Override
public String getLogicTableName() {
return "";
}
} }
...@@ -49,9 +49,4 @@ public final class SelectItemsPlaceholder implements ShardingPlaceholder { ...@@ -49,9 +49,4 @@ public final class SelectItemsPlaceholder implements ShardingPlaceholder {
} }
return result.toString(); return result.toString();
} }
@Override
public String getLogicTableName() {
return "";
}
} }
...@@ -21,13 +21,7 @@ package org.apache.shardingsphere.core.rewrite.placeholder; ...@@ -21,13 +21,7 @@ package org.apache.shardingsphere.core.rewrite.placeholder;
* Sharding placeholder for rewrite. * Sharding placeholder for rewrite.
* *
* @author zhangliang * @author zhangliang
* @author panjuan
*/ */
public interface ShardingPlaceholder { public interface ShardingPlaceholder {
/**
* Get logic table name.
*
* @return logic table name
*/
String getLogicTableName();
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册