Reviewers: rchandia, jasonhall_google.com,

Description:
Improve support for using AutoBeans 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


Please review this at http://gwt-code-reviews.appspot.com/1096801/show

Affected files:
M user/src/com/google/gwt/autobean/client/impl/AbstractAutoBeanFactory.java
  M user/src/com/google/gwt/autobean/rebind/AutoBeanFactoryGenerator.java
  M user/src/com/google/gwt/autobean/rebind/model/AutoBeanFactoryModel.java
  M user/src/com/google/gwt/autobean/rebind/model/AutoBeanMethod.java
  M user/src/com/google/gwt/autobean/server/AutoBeanFactoryMagic.java
  M user/src/com/google/gwt/autobean/server/BeanMethod.java
  M user/src/com/google/gwt/autobean/server/FactoryHandler.java
  M user/src/com/google/gwt/autobean/server/ProxyAutoBean.java
  M user/src/com/google/gwt/autobean/server/ShimHandler.java
  M user/src/com/google/gwt/autobean/shared/AutoBean.java
  M user/src/com/google/gwt/autobean/shared/AutoBeanCodex.java
  M user/src/com/google/gwt/autobean/shared/impl/AbstractAutoBean.java
  A user/src/com/google/gwt/autobean/shared/impl/EnumMap.java
  M user/test/com/google/gwt/autobean/client/AutoBeanTest.java
  M user/test/com/google/gwt/autobean/shared/AutoBeanCodexTest.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to