В java у меня есть:
public class MyClass{
public enum STATUS {
ZERO,
ONE ,
TWO
}
public native STATUS nativeGetStatus();
...
private STATUS state = nativeGetStatus(); //returns enum
private STATUS state2 = nativeGetStatus(); //returns enum
}
Я хочу, чтобы native-метод "nativeGetStatus" возвращал это значение перечисления.
Возвращаемое целое число JNI и сравнение со значением enum в java является опцией, но было интересно, можно ли возвращать значение через jobject и назначать его непосредственно в состояние? если да, то как?