Jaki jest cel metody getDefaultValue() w klasie java.lang.reflect.Method?, Czy ktoś może wskazać mi sytuację, w której ta metoda jest przydatna?Narzędzie metody "java.lang.reflect.Method.getDefaultValue()"?
opis z API metoda nie znaczy wiele dla mnie, ja nie rozumiem, co jest „annotation member represented by this Method instance
”:
Zwraca wartość domyślną dla członka adnotacji reprezentowanym przez ten przykład Method. Jeśli element jest typu pierwotnego, zwracana jest instancja odpowiedniego typu opakowania. Zwraca wartość null, jeśli z elementem nie skojarzono wartości domyślnej lub jeśli instancja metody nie reprezentuje zadeklarowanego elementu typu adnotacji.
Widzę, więc "Method.getDefaultValue()" ma sens tylko wtedy, gdy metoda jest zadeklarowana w adnotacji. – Sergio