Improve support for using AutoBeans as a general-purpose JSON payload consumer.
Add support for boolean isFoo() methods.
Copy code hygene from RequestFactory and always call ensureBaseType() when generating references to class literals.
Add AutoBean.getFactory().
Ensure AutoBean types referenced only via List or Map parameterizations are creatable.
Use string constants for encoding enums and allow control over the field token used.

Patch by: bobv
Review by: rchandia, jasonhall
Suggested by: jasonhall

Review at http://gwt-code-reviews.appspot.com/1096801


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9215 8db76d5a-ed1c-0410-87a9-c151d255dfc7
15 files changed