+ ctx.getInjector().getInjectedType() + "! Property " + property + " not resolvable from class "
+ dataModelType + ". Hint: All types in a property chain must be @Bindable!");
}
Statement converter =
bound.converter().equals(Bound.NO_CONVERTER.class) ? null : Stmt.newObject(bound.converter());
binderBlock.append(Stmt.loadVariable("binder").invoke("bind", dataField.getValue(), property, converter));
}
else {
throw new GenerationException("No @AutoBound data binder found for @Bound @DataField " + dataField.getKey()
+ " in class " + ctx.getInjector().getInjectedType());