Как в Scala определить сопутствующий объект для класса, определенного в Java?

Я хотел бы добавить неявные преобразования к классам Java, генерируемым инструментом моделирования. Поэтому я хочу добавить их к сопутствующему объекту этих классов, чтобы компилятор автоматически нашел их. Но я не могу добавить их в отдельный файл, потому что компаньон должен быть определен в том же файле. Что я могу с этим сделать?

Конечно, я могу определить все мои неявные преобразования в другом объекте и затем перенести его в область видимости, но для этого требуется дополнительный импорт. Любое другое решение?

10
задан Mechanical snail 22 July 2012 в 21:18
поделиться