Итак, у меня есть работающий сервис scala, и я хочу добавить в него немного кода Java. Вот подпись java-функции:
JsObject process(JsObject data);
Поскольку я хочу подключить это к scala, типом ввода и типом вывода является play.api.libs.json.JsObject, который является объектом scala.
Теперь мой вопрос: как я могу манипулировать этим объектом scala (читать, писать, формировать и т. Д.) Изнутри Java? Нужно ли преобразовывать его в какой-то промежуточный тип (например, JsonNode), а затем преобразовывать обратно в JsObject или я могу напрямую использовать API-интерфейсы scala JsObject в java? В любом случае, как я могу это сделать?