@Override
    public <T> C set(Path<T> path, T value) {
        if (value instanceof Expression<?>) {
            updates.put(path, (Expression<?>) value);
        } else if (value != null) {
            updates.put(path, ConstantImpl.create(value));
        } else {
            setNull(path);
        }
        return (C) this;
    }
Add the current state of bindings as a batch item

@return the current object
querydsl-sql/src/main/java/com/querydsl/sql/dml/AbstractSQLUpdateClause.java