19
19
import org .hibernate .sql .ast .tree .predicate .Predicate ;
20
20
import org .hibernate .sql .ast .tree .select .SortSpecification ;
21
21
22
- import java .util .Collections ;
23
22
import java .util .List ;
24
23
import java .util .Locale ;
25
24
25
+ import static java .util .Collections .emptyList ;
26
+
26
27
/**
27
28
* Provides a standard implementation that supports the majority of the HQL
28
29
* functions that are translated to SQL. The Dialect and its sub-classes use
@@ -119,7 +120,7 @@ public void render(
119
120
List <? extends SqlAstNode > sqlAstArguments ,
120
121
ReturnableType <?> returnType ,
121
122
SqlAstTranslator <?> translator ) {
122
- render ( sqlAppender , sqlAstArguments , null , Collections . emptyList (), null , null , translator );
123
+ render ( sqlAppender , sqlAstArguments , null , emptyList (), null , null , translator );
123
124
}
124
125
125
126
@ Override
@@ -129,7 +130,7 @@ public void render(
129
130
Predicate filter ,
130
131
ReturnableType <?> returnType ,
131
132
SqlAstTranslator <?> translator ) {
132
- render ( sqlAppender , sqlAstArguments , filter , Collections . emptyList (), null , null , translator );
133
+ render ( sqlAppender , sqlAstArguments , filter , emptyList (), null , null , translator );
133
134
}
134
135
135
136
@ Override
@@ -152,7 +153,7 @@ public void render(
152
153
Boolean fromFirst ,
153
154
ReturnableType <?> returnType ,
154
155
SqlAstTranslator <?> walker ) {
155
- render ( sqlAppender , sqlAstArguments , filter , Collections . emptyList (), respectNulls , fromFirst , walker );
156
+ render ( sqlAppender , sqlAstArguments , filter , emptyList (), respectNulls , fromFirst , walker );
156
157
}
157
158
158
159
private void render (
@@ -164,7 +165,10 @@ private void render(
164
165
Boolean fromFirst ,
165
166
SqlAstTranslator <?> translator ) {
166
167
final boolean useParens = useParenthesesWhenNoArgs || !sqlAstArguments .isEmpty ();
167
- final boolean caseWrapper = filter != null && !translator .getSessionFactory ().getJdbcServices ().getDialect (). supportsFilterClause ();
168
+ final boolean caseWrapper =
169
+ filter != null
170
+ && !translator .getSessionFactory ().getJdbcServices ().getDialect ()
171
+ .supportsFilterClause ();
168
172
169
173
sqlAppender .appendSql ( functionName );
170
174
if ( useParens ) {
0 commit comments