// FILE: C.java public enum C { OK(0); private final int ordinal; C(int ordinal) { this.ordinal = ordinal; } public int getOrdinal() { return ordinal; } } // FILE: 1.kt fun box(): String { val ok = C.OK return when (ok) { C.OK -> "OK" else -> "fail" } }