public class ReflectionMemberAccessor extends Object implements MemberAccessor
MemberAccessor.ConstructionDispatcher, MemberAccessor.OnConstruction| Constructor and Description |
|---|
ReflectionMemberAccessor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(Field field,
Object target) |
Object |
invoke(Method method,
Object target,
Object... arguments) |
Object |
newInstance(Constructor<?> constructor,
MemberAccessor.OnConstruction onConstruction,
Object... arguments) |
Object |
newInstance(Constructor<?> constructor,
Object... arguments) |
void |
set(Field field,
Object target,
Object value) |
public Object newInstance(Constructor<?> constructor, Object... arguments) throws InstantiationException, InvocationTargetException, IllegalAccessException
newInstance in interface MemberAccessorInstantiationExceptionInvocationTargetExceptionIllegalAccessExceptionpublic Object newInstance(Constructor<?> constructor, MemberAccessor.OnConstruction onConstruction, Object... arguments) throws InstantiationException, InvocationTargetException, IllegalAccessException
newInstance in interface MemberAccessorInstantiationExceptionInvocationTargetExceptionIllegalAccessExceptionpublic Object invoke(Method method, Object target, Object... arguments) throws InvocationTargetException, IllegalAccessException
invoke in interface MemberAccessorInvocationTargetExceptionIllegalAccessExceptionpublic Object get(Field field, Object target) throws IllegalAccessException
get in interface MemberAccessorIllegalAccessExceptionpublic void set(Field field, Object target, Object value) throws IllegalAccessException
set in interface MemberAccessorIllegalAccessExceptionCopyright © 2025. All rights reserved.