public static final class TypeObjectMap.FieldHandler extends Object implements TypeObjectMap.Accessor, TypeObjectMap.Mutator
TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
specified field using reflection. The field must be public.| Constructor and Description |
|---|
FieldHandler(Field field)
Creates a
TypeObjectMap.FieldHandler for the specified field. |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(Object o)
Returns the value of the field specified in the constructor from the
specified object.
|
void |
set(Object o,
Object value)
Sets the value of the field specified in the constructor in the
specified object.
|
public FieldHandler(Field field)
TypeObjectMap.FieldHandler for the specified field.field - the fieldpublic Object get(Object o)
get in interface TypeObjectMap.Accessoro - the objectGPUdbRuntimeException - if the value could not be retrievedpublic void set(Object o, Object value)
set in interface TypeObjectMap.Mutatoro - the objectvalue - the new value of the fieldGPUdbRuntimeException - if the value could not be setCopyright © 2020. All rights reserved.