Использование псевдонимов типа Scala из кода Java

Предположим, у меня есть псевдоним типа, определенный в Scala как

object Foo {
  type Bar = Option[String]
}

Похоже, я не могу ссылаться на псевдоним в коде Java, как это (это просто жалуетсяНе могу найти символ):Я'

import Foo.*;

public class Cafebabe {
  void bar(Bar x) {
  //...
  }
}

Мы также пробовали статический импорт.

(Более конкретно, у меня есть код отражения Java, который я не могу изменить, который должен знать тип параметра, и мне нужно передать ему псевдоним Bar).

Я знаю, я могу создать обертку в Scala

class BarWrapper(value: Bar)

но может ям отсутствует какой-то другой путь?

Ответы на вопрос(1)

Ваш ответ на вопрос