public final class ReflectionUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static Optional<Object> |
getFieldValueFrom(@NonNull Object obj,
@NonNull String name)
Extracts field value from object by its name.
|
static Object |
invokeMethodOf(@NonNull Object obj,
@NonNull String name,
Object... arguments)
Invoke method of object with specified arguments.
|
public static Optional<Object> getFieldValueFrom(@NonNull @NonNull Object obj, @NonNull @NonNull String name)
obj - object, from which need to extract field's value.name - field's namepublic static Object invokeMethodOf(@NonNull @NonNull Object obj, @NonNull @NonNull String name, Object... arguments)
obj - objectname - method's namearguments - optional arguments for methodCopyright © 2019 Appulse. All rights reserved.