@Override public Object onSuccess(ConfigurationPropertyName name, Bindable<?> target, BindContext context, Object result) { return this.parent.onSuccess(name, target, context, result); }
private <T> T handleBindResult(ConfigurationPropertyName name, Bindable<T> target, BindHandler handler, Context context, Object result) throws Exception { if (result != null) { result = handler.onSuccess(name, target, context, result); result = context.getConverter().convert(result, target); } handler.onFinish(name, target, context, result); return context.getConverter().convert(result, target); }