此前已经有一些类似的问题得到了解答。
但我的问题是我有嵌套的Scala对象,例如:
在Java中,我需要创建一个动作列表。我已经尝试过这个方法...但是没有成功:
object Criteria {
object ActionCriteria {
case class Action (parameter: String) {
def this(parameter: String) = { this(paramerter) }
}
object Action {
def apply(parameter: String): Action = { apply(parameter) }
}
}
}
在Java中,我需要创建一个动作列表。我已经尝试过这个方法...但是没有成功:
import Criteria.ActionCriteria.Action$
....
List<Criteria.ActionCriteria.Action$.MODULE$> actions = new ArrayList<>();
除了添加$.MODULE$与每个对象之外,还有许多其他组合。目前我遇到了以下错误:
error: cannot find symbol Criteria.ActionCriteria