Revision: 9170
Author: [email protected]
Date: Mon Nov 1 07:15:16 2010
Log: Edited wiki page AutoBean through web user interface.
http://code.google.com/p/google-web-toolkit/source/detail?r=9170
Modified:
/wiki/AutoBean.wiki
=======================================
--- /wiki/AutoBean.wiki Fri Oct 29 12:46:21 2010
+++ /wiki/AutoBean.wiki Mon Nov 1 07:15:16 2010
@@ -2,7 +2,7 @@
= GWT !AutoBean framework =
-The AutoBean framework provides automatically-generated implementations of
bean-like interfaces. AutoBeans can be used in both client and server
code, to improve code re-use. For example, the `Requestfactory` system
uses AutoBeans extensively in both the client and server code. This
document describes the state of AutoBeans as found in the GWT 2.1.1 release.
+The AutoBean framework provides automatically-generated implementations of
bean-like interfaces and a low-level serialization mechanism for those
interfaces. AutoBeans can be used in both client and server code to
improve code re-use. For example, the `Requestfactory` system uses
AutoBeans extensively in both the client and server code. This document
describes the state of AutoBeans as found in the GWT 2.1.1 release.
<wiki:toc />
@@ -18,7 +18,7 @@
* Support for non-DAG datastructures
* Support for object identity semantics
-The non-goals for AutoBeans are key features of the RequestFactory
framework. If higher-order data-model semantics are required,
+If higher-order model semantics are needed, the non-goals for AutoBeans
are key features of the RequestFactory framework.
== Quickstart ==
@@ -191,7 +191,7 @@
{ "1" : { "property" : "value"}, "55" : { "property" : "value" } }
}}}
-A map that uses a reference object as a key will instead be encoded as a
list of two lists. For example, a `Map<Person, Address>` would be encoded
as:
+A map that uses a reference object as a key will instead be encoded as a
list of two lists. This allows object-identity maps that contain keys with
identical serialized froms to be deserialized correctly. For example, a
`Map<Person, Address>` would be encoded as:
{{{
[ [ { "name" : "John Doe" } , { "name" : "Jim Smith" } ] , [
{ "street" : "1234 Maple Ave" }, { "street" : "5678 Fair Oaks Lane" } ] ]
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors