
org.tools4j.groovytables.FieldSetMethodViaDirectFieldAccess.groovy Maven / Gradle / Ivy
package org.tools4j.groovytables
import java.lang.reflect.Field
/**
* User: ben
* Date: 14/03/2016
* Time: 6:36 AM
*/
class FieldSetMethodViaDirectFieldAccess implements FieldSetMethod {
final Field field
FieldSetMethodViaDirectFieldAccess(final Field field) {
this.field = field
}
@Override
void execute(final T object, final Object coercedArg) {
field.set(object, coercedArg)
}
@Override
public String toString() {
return "DirectFieldAccess{$field.name}";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy