Zdravím konferenci,
dokážete někdo vysvětlit proč při přístupu k metodám Java enum
typu, který mám definován takto:
public enum QueryStatus implements HasValue {
INSERTED {
public Integer getValue() { return 0; }
public String getLabel() { return "vloženo"; }
},
ALLOWED {
public Integer getValue() { return 1; }
public String getLabel() { return "schváleno"; }
},
FORBIDDEN {
public Integer getValue() { return 2; }
public String getLabel() { return "zamítnuto"; }
}
}
vyhazuje java IllegalAccessException? Podaří se mi získat i object
Method pro danou getter metodu, ale když se zavolá metoda invoke,
vyletí vyjímka IllegalAccessException. Nějak se mi nepodařilo nic
vygůglit, tak si nedokážu vysvětlit, kde je problém.
Honza N.
--
--------------------------------------------------------------
Ing. Jan Novotný
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
http://blog.novoj.net
Myšlenky dne otce Fura
--------------------------------------------------------------