@@ -41,8 +41,8 @@ public class JoinInfo implements Serializable {
4141
4242 //左表是否是维表
4343 private boolean leftIsSideTable ;
44- //左表是 转换后的中间表
45- private boolean leftIsMidTable ;
44+
45+ private boolean leftIsTmpTable = false ;
4646
4747 //右表是否是维表
4848 private boolean rightIsSideTable ;
@@ -66,8 +66,6 @@ public class JoinInfo implements Serializable {
6666 private SqlNode selectNode ;
6767
6868 private JoinType joinType ;
69- // 左边是中间转换表,做表映射关系,给替换属性名称使用
70- private Map <String , String > leftTabMapping ;
7169
7270 public String getSideTableName (){
7371 if (leftIsSideTable ){
@@ -92,21 +90,6 @@ public String getNewTableName(){
9290 return leftStr + "_" + rightTableName ;
9391 }
9492
95- public boolean isLeftIsMidTable () {
96- return leftIsMidTable ;
97- }
98-
99- public void setLeftIsMidTable (boolean leftIsMidTable ) {
100- this .leftIsMidTable = leftIsMidTable ;
101- }
102-
103- public Map <String , String > getLeftTabMapping () {
104- return leftTabMapping ;
105- }
106-
107- public void setLeftTabMapping (Map <String , String > leftTabMapping ) {
108- this .leftTabMapping = leftTabMapping ;
109- }
11093
11194 public String getNewTableAlias (){
11295 return leftTableAlias + "_" + rightTableAlias ;
@@ -211,4 +194,29 @@ public JoinType getJoinType() {
211194 public void setJoinType (JoinType joinType ) {
212195 this .joinType = joinType ;
213196 }
197+
198+ public boolean isLeftIsTmpTable () {
199+ return leftIsTmpTable ;
200+ }
201+
202+ public void setLeftIsTmpTable (boolean leftIsTmpTable ) {
203+ this .leftIsTmpTable = leftIsTmpTable ;
204+ }
205+
206+ @ Override
207+ public String toString () {
208+ return "JoinInfo{" +
209+ "leftIsSideTable=" + leftIsSideTable +
210+ ", leftIsTmpTable=" + leftIsTmpTable +
211+ ", rightIsSideTable=" + rightIsSideTable +
212+ ", leftTableName='" + leftTableName + '\'' +
213+ ", leftTableAlias='" + leftTableAlias + '\'' +
214+ ", rightTableName='" + rightTableName + '\'' +
215+ ", rightTableAlias='" + rightTableAlias + '\'' +
216+ ", condition=" + condition +
217+ ", selectFields=" + selectFields +
218+ ", selectNode=" + selectNode +
219+ ", joinType=" + joinType +
220+ '}' ;
221+ }
214222}
0 commit comments