[jOOQ/jOOQ#14731] Use LazyName in AbstractParam

This commit is contained in:
Lukas Eder 2023-03-01 16:44:41 +01:00
parent 942c89bf75
commit b28af066f8

View File

@ -100,7 +100,7 @@ abstract class AbstractParam<T> extends AbstractParamX<T> implements SimpleQuery
* </ul>
*/
static final Name name(Object value, String paramName) {
return DSL.name(
return new LazyName(() -> DSL.name(
paramName != null
? paramName
@ -113,7 +113,7 @@ abstract class AbstractParam<T> extends AbstractParamX<T> implements SimpleQuery
: name(value)
);
));
}
private final static String name(Object value) {