public BooleanBuilder orAllOf(Predicate... args) {
        if (args.length > 0) {
            or(ExpressionUtils.allOf(args));
        }
        return this;
    }
Create the union of this and the intersection of the given args
{@code (this || (arg1 && arg2 ... && argN))}

@param args intersection of predicates
@return the current object
querydsl-core/src/main/java/com/querydsl/core/BooleanBuilder.java