private void setDelayedSetters(BeanType o) {
        for (Map.Entry<SetProperty<BeanType, Object>, Object> entry : delayedSetters.entrySet()) {
            try {
                SetProperty<BeanType, Object> setter = entry.getKey();
                Object value = entry.getValue();
                setter.accept(o, value);
            } catch (Exception e) {
                throw new NoFieldFoundException("");
            }
        }
    }