1
У меня есть объект Scala, подобный следующему:Как получить класс признака в пределах объекта, определенного в scala, из класса java?
object MyConfig {
@PropertyManagerSources(Array("my.properties"))
trait MyConfigOwner extends PropertyManagerConfig {
@Key("my.key")
def getSomething(): Boolean
}
Это использует Владелец управлять свойствами.
Я пытаюсь получить доступ к черту внутри класса Java, как, например:
import com.bah.cr.common.config.MyConfig.MyConfigOwner;
public class MyJavaClass{
MyConfigOwner config = PropertyManagerConfig Factory.create(MyConfigOwner.class);
}
Однако я получаю ошибку, что MyConfig не существует.
Заранее спасибо.
http://stackoverflow.com/questions/22356442/how-to-invoke-a-concrete-scala-trait-method-from-java?rq=1 – Ashalynd