Использование псевдонимов типа 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)

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