Package fr.skytasul.reflection
Class TransparentReflectionAccessor.TransparentField
java.lang.Object
fr.skytasul.reflection.TransparentReflectionAccessor.TransparentField
- All Implemented Interfaces:
ReflectionAccessor.ClassAccessor.FieldAccessor
- Enclosing class:
TransparentReflectionAccessor
protected static class TransparentReflectionAccessor.TransparentField
extends Object
implements ReflectionAccessor.ClassAccessor.FieldAccessor
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TransparentField
-
-
Method Details
-
getFieldInstance
- Specified by:
getFieldInstancein interfaceReflectionAccessor.ClassAccessor.FieldAccessor
-
get
public Object get(@Nullable @Nullable Object instance) throws IllegalArgumentException, IllegalAccessException - Specified by:
getin interfaceReflectionAccessor.ClassAccessor.FieldAccessor- Throws:
IllegalArgumentExceptionIllegalAccessException
-
set
public void set(@Nullable @Nullable Object instance, Object value) throws IllegalArgumentException, IllegalAccessException - Specified by:
setin interfaceReflectionAccessor.ClassAccessor.FieldAccessor- Throws:
IllegalArgumentExceptionIllegalAccessException
-