in cayenne-java-modules/src/main/java/org/apache/cayenne/example/persistent/auto/_Artist.java [71:86]
public void writePropertyDirectly(String propName, Object val) {
if(propName == null) {
throw new IllegalArgumentException();
}
switch (propName) {
case "artistName":
this.artistName = (String)val;
break;
case "paintings":
this.paintings = val;
break;
default:
super.writePropertyDirectly(propName, val);
}
}