public static <T extends Geometry> GeometryExpression<T> geometryOperation(Class<? extends T> type,
                                                                               Operator op, Expression<?>... args) {
        return new GeometryOperation<T>(type, op, args);
    }
Create a new Geometry operation expression

@param op operator
@param args arguments
@return operation expression
querydsl-spatial/src/main/java/com/querydsl/spatial/GeometryExpressions.java