@Override
    public StringExpression coalesce(String... args) {
        Coalesce<String> coalesce = new Coalesce<String>(getType(), mixin);
        for (String arg : args) {
            coalesce.add(arg);
        }
        return coalesce.asString();
    }
Create a {@code coalesce(this, args...)} expression

@param args additional arguments
@return coalesce
querydsl-core/src/main/java/com/querydsl/core/types/dsl/StringExpression.java