package sk.nociar.jpacloner.properties;
import java.lang.reflect.Field;
public class FieldPropertyWriter implements PropertyWriter {
private final Field field;
public FieldPropertyWriter(Field field) {
this.field = field;
field.setAccessible(true);
}
@Override
public void set(Object instance, Object value) {
try {
field.set(instance, value);
} catch (IllegalAccessException e) {
throw new RuntimeException(e);
}
}
}