public static boolean isGenericCall(String parameterTypesDesc, String method) {
        return ($INVOKE.equals(method) || $INVOKE_ASYNC.equals(method))
                && GENERIC_PARAMETER_DESC.equals(parameterTypesDesc);
    }
@Test
    void testIsGenericCall() {
        Assertions.assertTrue(
                RpcUtils.isGenericCall("Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;", "$invoke"));
        Assertions.assertTrue(
                RpcUtils.isGenericCall("Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;", "$invokeAsync"));
        Assertions.assertFalse(
                RpcUtils.isGenericCall("Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/Object;", "testMethod"));
    }