0
私はScalaでネストされているスカラobject
にアクセスしようとしていますclass
class ObjectState {
object Mirror {
def inMirrorObjectState(state: ObjectState): Unit = {
...
}
}
私はこの
import com.lapots.game.journey.osm.domain.ObjectState;
public class StaticInterop {
public static void readObjectState(ObjectState objState) {
ObjectState.Mirror$.MODULE$.inMirrorObjectState(objState);
}
}
ようにそれをやっている。しかし、それはコンパイル時に失敗し
error: cannot find symbol
ObjectState.Mirror$.MODULE$.inMirrorObjectState(objState);
^
symbol: variable MODULE$
location: class ObjectState.Mirror$
なぜですか?
は '公共の静的な無効readObjectState(ObjectState objState){動作しませんobjState.Mirror()。inMirrorObjectState(objState); } ' – lapots
woops。いいえ、私の悪い。それはIDEが 'Mirror'を解決できないだけです。それは実際に動作します。 – lapots