public static BooleanExpression withinBox(Expression<Double[]> expr, double blLongVal, double blLatVal, double urLongVal, double urLatVal) {
        return Expressions.booleanOperation(
                MongodbOps.GEO_WITHIN_BOX,
                expr,
                ConstantImpl.create(new Double[]{blLongVal, blLatVal}),
                ConstantImpl.create(new Double[]{urLongVal, urLatVal})
        );
    }
Finds points within bounds of the rectangle

@param blLatVal bottom left latitude
@param blLongVal bottom left longitude
@param urLatVal upper right latitude
@param urLongVal upper right longitude
@return predicate
querydsl-mongodb/src/main/java/com/querydsl/mongodb/MongodbExpressions.java