Невозможно передать производный объект из Python в Java в Py4J через метод java, когда базовый объект ожидается в качестве параметра
У меня есть базовый класс A и его производный класс B. У меня есть метод Java, который принимает объект базового класса A. Когда я вызываю этот метод из Py4J, передавая объект производного класса, Py4J выбрасывает
Метод не существует, исключение в py4j.reflection.ReflectionEngine.getMethod(ReflectionEngine.java:318)
Я попытался установить auto_convert в true, но проблема остается той же, что я использую py4j0.10.8.1.jar
Это ограничение от Py4J?
Пожалуйста, помогите с этим, поскольку мы пытаемся принять Py4J для взаимодействия Python с Java, и я застрял с этим прямо сейчас.