Play Framework 1 had a great feature where directly assigning a value to a model property was automatically translated into a function call at runtime. Here are the docs. For example
model.fullname = "John Smith";
would automatically be converted into this under the hood:
model.setFullname("John Smith");
Does the same feature exist in Play Framework 2?
Is it documented anywhere?
Here is a sample java project where I tried to get the feature working in Play 2.1.1. It shows that the getters and setters are being created but that the client byte code isn't being rewritten to call the generated getters and setters.