public BooleanExpression or(@Nullable Predicate right) {
        right = (Predicate) ExpressionUtils.extract(right);
        if (right != null) {
            return Expressions.booleanOperation(Ops.OR, mixin, right);
        } else {
            return this;
        }
    }
public BooleanExpression or ( @ Nullable Predicate right ) { right = ( Predicate ) ExpressionUtils . extract ( right ) ; if ( right != null ) { return Expressions . booleanOperation ( Ops . OR , mixin , right ) ; } else { return this ; } }
Create a {@code this || right} expression

<p>Returns a union of this and the given expression</p>

@param right right hand side of the union
@return this || right