@@ -52,132 +52,132 @@ public TableExpression table() {
5252 return table ;
5353 }
5454
55- public T join (SqlTable joinTable , JoinCriterion onJoinCriterion ,
56- JoinCriterion ... andJoinCriteria ) {
55+ public T join (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
56+ JoinCriterion <?> ... andJoinCriteria ) {
5757 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .INNER , Arrays .asList (andJoinCriteria ));
5858 return getThis ();
5959 }
6060
61- public T join (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
62- JoinCriterion ... andJoinCriteria ) {
61+ public T join (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
62+ JoinCriterion <?> ... andJoinCriteria ) {
6363 addTableAlias (joinTable , tableAlias );
6464 return join (joinTable , onJoinCriterion , andJoinCriteria );
6565 }
6666
67- public T join (SqlTable joinTable , JoinCriterion onJoinCriterion ,
68- List <JoinCriterion > andJoinCriteria ) {
67+ public T join (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
68+ List <JoinCriterion <?> > andJoinCriteria ) {
6969 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .INNER , andJoinCriteria );
7070 return getThis ();
7171 }
7272
73- public T join (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
74- List <JoinCriterion > andJoinCriteria ) {
73+ public T join (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
74+ List <JoinCriterion <?> > andJoinCriteria ) {
7575 addTableAlias (joinTable , tableAlias );
7676 return join (joinTable , onJoinCriterion , andJoinCriteria );
7777 }
7878
79- public T join (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion onJoinCriterion ,
80- List <JoinCriterion > andJoinCriteria ) {
79+ public T join (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion <?> onJoinCriterion ,
80+ List <JoinCriterion <?> > andJoinCriteria ) {
8181 addJoinSpecificationBuilder (buildSubQuery (subQuery , tableAlias ), onJoinCriterion , JoinType .INNER ,
8282 andJoinCriteria );
8383 return getThis ();
8484 }
8585
86- public T leftJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
87- JoinCriterion ... andJoinCriteria ) {
86+ public T leftJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
87+ JoinCriterion <?> ... andJoinCriteria ) {
8888 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .LEFT , Arrays .asList (andJoinCriteria ));
8989 return getThis ();
9090 }
9191
92- public T leftJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
93- JoinCriterion ... andJoinCriteria ) {
92+ public T leftJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
93+ JoinCriterion <?> ... andJoinCriteria ) {
9494 addTableAlias (joinTable , tableAlias );
9595 return leftJoin (joinTable , onJoinCriterion , andJoinCriteria );
9696 }
9797
98- public T leftJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
99- List <JoinCriterion > andJoinCriteria ) {
98+ public T leftJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
99+ List <JoinCriterion <?> > andJoinCriteria ) {
100100 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .LEFT , andJoinCriteria );
101101 return getThis ();
102102 }
103103
104- public T leftJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
105- List <JoinCriterion > andJoinCriteria ) {
104+ public T leftJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
105+ List <JoinCriterion <?> > andJoinCriteria ) {
106106 addTableAlias (joinTable , tableAlias );
107107 return leftJoin (joinTable , onJoinCriterion , andJoinCriteria );
108108 }
109109
110- public T leftJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion onJoinCriterion ,
111- List <JoinCriterion > andJoinCriteria ) {
110+ public T leftJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion <?> onJoinCriterion ,
111+ List <JoinCriterion <?> > andJoinCriteria ) {
112112 addJoinSpecificationBuilder (buildSubQuery (subQuery , tableAlias ), onJoinCriterion , JoinType .LEFT ,
113113 andJoinCriteria );
114114 return getThis ();
115115 }
116116
117- public T rightJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
118- JoinCriterion ... andJoinCriteria ) {
117+ public T rightJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
118+ JoinCriterion <?> ... andJoinCriteria ) {
119119 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .RIGHT , Arrays .asList (andJoinCriteria ));
120120 return getThis ();
121121 }
122122
123- public T rightJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
124- JoinCriterion ... andJoinCriteria ) {
123+ public T rightJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
124+ JoinCriterion <?> ... andJoinCriteria ) {
125125 addTableAlias (joinTable , tableAlias );
126126 return rightJoin (joinTable , onJoinCriterion , andJoinCriteria );
127127 }
128128
129- public T rightJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
130- List <JoinCriterion > andJoinCriteria ) {
129+ public T rightJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
130+ List <JoinCriterion <?> > andJoinCriteria ) {
131131 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .RIGHT , andJoinCriteria );
132132 return getThis ();
133133 }
134134
135- public T rightJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
136- List <JoinCriterion > andJoinCriteria ) {
135+ public T rightJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
136+ List <JoinCriterion <?> > andJoinCriteria ) {
137137 addTableAlias (joinTable , tableAlias );
138138 return rightJoin (joinTable , onJoinCriterion , andJoinCriteria );
139139 }
140140
141- public T rightJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion onJoinCriterion ,
142- List <JoinCriterion > andJoinCriteria ) {
141+ public T rightJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion <?> onJoinCriterion ,
142+ List <JoinCriterion <?> > andJoinCriteria ) {
143143 addJoinSpecificationBuilder (buildSubQuery (subQuery , tableAlias ), onJoinCriterion , JoinType .RIGHT ,
144144 andJoinCriteria );
145145 return getThis ();
146146 }
147147
148- public T fullJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
149- JoinCriterion ... andJoinCriteria ) {
148+ public T fullJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
149+ JoinCriterion <?> ... andJoinCriteria ) {
150150 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .FULL , Arrays .asList (andJoinCriteria ));
151151 return getThis ();
152152 }
153153
154- public T fullJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
155- JoinCriterion ... andJoinCriteria ) {
154+ public T fullJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
155+ JoinCriterion <?> ... andJoinCriteria ) {
156156 addTableAlias (joinTable , tableAlias );
157157 return fullJoin (joinTable , onJoinCriterion , andJoinCriteria );
158158 }
159159
160- public T fullJoin (SqlTable joinTable , JoinCriterion onJoinCriterion ,
161- List <JoinCriterion > andJoinCriteria ) {
160+ public T fullJoin (SqlTable joinTable , JoinCriterion <?> onJoinCriterion ,
161+ List <JoinCriterion <?> > andJoinCriteria ) {
162162 addJoinSpecificationBuilder (joinTable , onJoinCriterion , JoinType .FULL , andJoinCriteria );
163163 return getThis ();
164164 }
165165
166- public T fullJoin (SqlTable joinTable , String tableAlias , JoinCriterion onJoinCriterion ,
167- List <JoinCriterion > andJoinCriteria ) {
166+ public T fullJoin (SqlTable joinTable , String tableAlias , JoinCriterion <?> onJoinCriterion ,
167+ List <JoinCriterion <?> > andJoinCriteria ) {
168168 addTableAlias (joinTable , tableAlias );
169169 return fullJoin (joinTable , onJoinCriterion , andJoinCriteria );
170170 }
171171
172- public T fullJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion onJoinCriterion ,
173- List <JoinCriterion > andJoinCriteria ) {
172+ public T fullJoin (Buildable <SelectModel > subQuery , String tableAlias , JoinCriterion <?> onJoinCriterion ,
173+ List <JoinCriterion <?> > andJoinCriteria ) {
174174 addJoinSpecificationBuilder (buildSubQuery (subQuery , tableAlias ), onJoinCriterion , JoinType .FULL ,
175175 andJoinCriteria );
176176 return getThis ();
177177 }
178178
179- private void addJoinSpecificationBuilder (TableExpression joinTable , JoinCriterion onJoinCriterion ,
180- JoinType joinType , List <JoinCriterion > andJoinCriteria ) {
179+ private void addJoinSpecificationBuilder (TableExpression joinTable , JoinCriterion <?> onJoinCriterion ,
180+ JoinType joinType , List <JoinCriterion <?> > andJoinCriteria ) {
181181 joinSpecificationBuilders .add (new JoinSpecification .Builder ()
182182 .withJoinTable (joinTable )
183183 .withJoinType (joinType )
0 commit comments