diff --git a/gson/docs/javadocs/allclasses-frame.html b/gson/docs/javadocs/allclasses-frame.html
index 6c76edaf..087463d0 100644
--- a/gson/docs/javadocs/allclasses-frame.html
+++ b/gson/docs/javadocs/allclasses-frame.html
@@ -2,13 +2,13 @@
-
+
PREV CLASS
- NEXT CLASS
+ NEXT CLASS
FRAMES
NO FRAMES
@@ -322,7 +322,7 @@ with the specified name
PREV CLASS
- NEXT CLASS
+ NEXT CLASS
FRAMES
NO FRAMES
diff --git a/gson/docs/javadocs/com/google/gson/FieldNamingStrategy.html b/gson/docs/javadocs/com/google/gson/FieldNamingStrategy.html
new file mode 100644
index 00000000..0e0e0130
--- /dev/null
+++ b/gson/docs/javadocs/com/google/gson/FieldNamingStrategy.html
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+FieldNamingStrategy (Gson 1.3b3 API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.google.gson
+
+Interface FieldNamingStrategy
+
+
+public interface FieldNamingStrategy
+
+
+
+A mechanism for providing custom field naming in Gson. This allows the client code to translate
+ field names into a particular convention that is not supported as a normal Java field
+ declaration rules. For example, Java does not support "-" characters in a field name.
+
+
+
+
+Since:
+ 1.3
+Author:
+ Joel Leitch
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ String
+translateName (Field f)
+
+
+ Translates the field name into its JSON field name representation.
+
+
+
+
+
+
+
+
+
+
+
+translateName
+
+String translateName (Field f)
+
+Translates the field name into its JSON field name representation.
+
+
+Parameters: f
- the field object that we are translating
+Returns: the translated field name. Since:
+ 1.3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2008-2009. All Rights Reserved.
+
+
diff --git a/gson/docs/javadocs/com/google/gson/Gson.html b/gson/docs/javadocs/com/google/gson/Gson.html
index 0074d2a9..fe6f1f51 100644
--- a/gson/docs/javadocs/com/google/gson/Gson.html
+++ b/gson/docs/javadocs/com/google/gson/Gson.html
@@ -2,13 +2,13 @@
-
+
-Gson (Gson 1.3-b2 API)
+Gson (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Gson (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Gson (Gson 1.3-b2 API)";
+ parent.document.title="Gson (Gson 1.3b3 API)";
}
}
@@ -56,7 +56,7 @@ function windowTitle()
- PREV CLASS
+ PREV CLASS
NEXT CLASS
FRAMES
@@ -687,7 +687,7 @@ public
- PREV CLASS
+ PREV CLASS
NEXT CLASS
FRAMES
diff --git a/gson/docs/javadocs/com/google/gson/GsonBuilder.html b/gson/docs/javadocs/com/google/gson/GsonBuilder.html
index 347eb6ed..a6a197d6 100644
--- a/gson/docs/javadocs/com/google/gson/GsonBuilder.html
+++ b/gson/docs/javadocs/com/google/gson/GsonBuilder.html
@@ -2,13 +2,13 @@
-
+
-GsonBuilder (Gson 1.3-b2 API)
+GsonBuilder (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ GsonBuilder (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="GsonBuilder (Gson 1.3-b2 API)";
+ parent.document.title="GsonBuilder (Gson 1.3b3 API)";
}
}
@@ -202,6 +202,15 @@ Class GsonBuilder
GsonBuilder
+generateNonExecutableJson ()
+
+
+ Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some
+ special text.
+
+
+
+ GsonBuilder
registerTypeAdapter (Type type,
Object typeAdapter)
@@ -262,6 +271,15 @@ Class GsonBuilder
GsonBuilder
+setFieldNamingStrategy (FieldNamingStrategy fieldNamingStrategy)
+
+
+ Configures Gson to apply a specific naming policy strategy to an object's field during
+ serialization and deserialization.
+
+
+
+ GsonBuilder
setLongSerializationPolicy (LongSerializationPolicy serializationPolicy)
@@ -363,6 +381,25 @@ public
+generateNonExecutableJson
+
+public GsonBuilder generateNonExecutableJson ()
+
+Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some
+ special text. This prevents attacks from third-party sites through script sourcing. See
+ Gson Issue 42
+ for details.
+
+
+
+Returns: a reference to this GsonBuilder
object to fulfill the "Builder" pattern Since:
+ 1.3
+
+
+
+
+
excludeFieldsWithoutExposeAnnotation
@@ -444,6 +481,23 @@ public
+setFieldNamingStrategy
+
+public GsonBuilder setFieldNamingStrategy (FieldNamingStrategy fieldNamingStrategy)
+
+Configures Gson to apply a specific naming policy strategy to an object's field during
+ serialization and deserialization.
+
+
+Parameters: fieldNamingStrategy
- the actual naming strategy to apply to the fields
+Returns: a reference to this GsonBuilder
object to fulfill the "Builder" pattern Since:
+ 1.3
+
+
+
+
+
setPrettyPrinting
diff --git a/gson/docs/javadocs/com/google/gson/InstanceCreator.html b/gson/docs/javadocs/com/google/gson/InstanceCreator.html
index bcc50dbc..c5a49dcc 100644
--- a/gson/docs/javadocs/com/google/gson/InstanceCreator.html
+++ b/gson/docs/javadocs/com/google/gson/InstanceCreator.html
@@ -2,13 +2,13 @@
-
+
-InstanceCreator (Gson 1.3-b2 API)
+InstanceCreator (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ InstanceCreator (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="InstanceCreator (Gson 1.3-b2 API)";
+ parent.document.title="InstanceCreator (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonArray.html b/gson/docs/javadocs/com/google/gson/JsonArray.html
index 8714421e..bb73df25 100644
--- a/gson/docs/javadocs/com/google/gson/JsonArray.html
+++ b/gson/docs/javadocs/com/google/gson/JsonArray.html
@@ -2,13 +2,13 @@
-
+
-JsonArray (Gson 1.3-b2 API)
+JsonArray (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonArray (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonArray (Gson 1.3-b2 API)";
+ parent.document.title="JsonArray (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonDeserializationContext.html b/gson/docs/javadocs/com/google/gson/JsonDeserializationContext.html
index c881a1db..53c01427 100644
--- a/gson/docs/javadocs/com/google/gson/JsonDeserializationContext.html
+++ b/gson/docs/javadocs/com/google/gson/JsonDeserializationContext.html
@@ -2,13 +2,13 @@
-
+
-JsonDeserializationContext (Gson 1.3-b2 API)
+JsonDeserializationContext (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonDeserializationContext (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonDeserializationContext (Gson 1.3-b2 API)";
+ parent.document.title="JsonDeserializationContext (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonDeserializer.html b/gson/docs/javadocs/com/google/gson/JsonDeserializer.html
index f9e50013..7b73dae8 100644
--- a/gson/docs/javadocs/com/google/gson/JsonDeserializer.html
+++ b/gson/docs/javadocs/com/google/gson/JsonDeserializer.html
@@ -2,13 +2,13 @@
-
+
-JsonDeserializer (Gson 1.3-b2 API)
+JsonDeserializer (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonDeserializer (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonDeserializer (Gson 1.3-b2 API)";
+ parent.document.title="JsonDeserializer (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonElement.html b/gson/docs/javadocs/com/google/gson/JsonElement.html
index 5c8767a1..dd6bb700 100644
--- a/gson/docs/javadocs/com/google/gson/JsonElement.html
+++ b/gson/docs/javadocs/com/google/gson/JsonElement.html
@@ -2,13 +2,13 @@
-
+
-JsonElement (Gson 1.3-b2 API)
+JsonElement (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonElement (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonElement (Gson 1.3-b2 API)";
+ parent.document.title="JsonElement (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonNull.html b/gson/docs/javadocs/com/google/gson/JsonNull.html
index 37b8501c..047ee3a3 100644
--- a/gson/docs/javadocs/com/google/gson/JsonNull.html
+++ b/gson/docs/javadocs/com/google/gson/JsonNull.html
@@ -2,13 +2,13 @@
-
+
-JsonNull (Gson 1.3-b2 API)
+JsonNull (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonNull (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonNull (Gson 1.3-b2 API)";
+ parent.document.title="JsonNull (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonObject.html b/gson/docs/javadocs/com/google/gson/JsonObject.html
index f08a4692..b895bff0 100644
--- a/gson/docs/javadocs/com/google/gson/JsonObject.html
+++ b/gson/docs/javadocs/com/google/gson/JsonObject.html
@@ -2,13 +2,13 @@
-
+
-JsonObject (Gson 1.3-b2 API)
+JsonObject (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonObject (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonObject (Gson 1.3-b2 API)";
+ parent.document.title="JsonObject (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonParseException.html b/gson/docs/javadocs/com/google/gson/JsonParseException.html
index 077932ca..1dd281c3 100644
--- a/gson/docs/javadocs/com/google/gson/JsonParseException.html
+++ b/gson/docs/javadocs/com/google/gson/JsonParseException.html
@@ -2,13 +2,13 @@
-
+
-JsonParseException (Gson 1.3-b2 API)
+JsonParseException (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonParseException (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonParseException (Gson 1.3-b2 API)";
+ parent.document.title="JsonParseException (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonParser.html b/gson/docs/javadocs/com/google/gson/JsonParser.html
index e2144217..ac652b39 100644
--- a/gson/docs/javadocs/com/google/gson/JsonParser.html
+++ b/gson/docs/javadocs/com/google/gson/JsonParser.html
@@ -2,13 +2,13 @@
-
+
-JsonParser (Gson 1.3-b2 API)
+JsonParser (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonParser (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonParser (Gson 1.3-b2 API)";
+ parent.document.title="JsonParser (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonPrimitive.html b/gson/docs/javadocs/com/google/gson/JsonPrimitive.html
index 3dae30c6..4bc251f0 100644
--- a/gson/docs/javadocs/com/google/gson/JsonPrimitive.html
+++ b/gson/docs/javadocs/com/google/gson/JsonPrimitive.html
@@ -2,13 +2,13 @@
-
+
-JsonPrimitive (Gson 1.3-b2 API)
+JsonPrimitive (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonPrimitive (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonPrimitive (Gson 1.3-b2 API)";
+ parent.document.title="JsonPrimitive (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonSerializationContext.html b/gson/docs/javadocs/com/google/gson/JsonSerializationContext.html
index ef00ef76..d8400d3b 100644
--- a/gson/docs/javadocs/com/google/gson/JsonSerializationContext.html
+++ b/gson/docs/javadocs/com/google/gson/JsonSerializationContext.html
@@ -2,13 +2,13 @@
-
+
-JsonSerializationContext (Gson 1.3-b2 API)
+JsonSerializationContext (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonSerializationContext (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonSerializationContext (Gson 1.3-b2 API)";
+ parent.document.title="JsonSerializationContext (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/JsonSerializer.html b/gson/docs/javadocs/com/google/gson/JsonSerializer.html
index 7b3ab599..0fe4c433 100644
--- a/gson/docs/javadocs/com/google/gson/JsonSerializer.html
+++ b/gson/docs/javadocs/com/google/gson/JsonSerializer.html
@@ -2,13 +2,13 @@
-
+
-JsonSerializer (Gson 1.3-b2 API)
+JsonSerializer (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ JsonSerializer (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="JsonSerializer (Gson 1.3-b2 API)";
+ parent.document.title="JsonSerializer (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/LongSerializationPolicy.html b/gson/docs/javadocs/com/google/gson/LongSerializationPolicy.html
index d014316d..6cf873bf 100644
--- a/gson/docs/javadocs/com/google/gson/LongSerializationPolicy.html
+++ b/gson/docs/javadocs/com/google/gson/LongSerializationPolicy.html
@@ -2,13 +2,13 @@
-
+
-LongSerializationPolicy (Gson 1.3-b2 API)
+LongSerializationPolicy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ LongSerializationPolicy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="LongSerializationPolicy (Gson 1.3-b2 API)";
+ parent.document.title="LongSerializationPolicy (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/Expose.html b/gson/docs/javadocs/com/google/gson/annotations/Expose.html
index 9a89eb67..92922c4f 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/Expose.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/Expose.html
@@ -2,13 +2,13 @@
-
+
-Expose (Gson 1.3-b2 API)
+Expose (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Expose (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Expose (Gson 1.3-b2 API)";
+ parent.document.title="Expose (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/SerializedName.html b/gson/docs/javadocs/com/google/gson/annotations/SerializedName.html
index d87699b2..ce72af0e 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/SerializedName.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/SerializedName.html
@@ -2,13 +2,13 @@
-
+
-SerializedName (Gson 1.3-b2 API)
+SerializedName (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ SerializedName (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="SerializedName (Gson 1.3-b2 API)";
+ parent.document.title="SerializedName (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/Since.html b/gson/docs/javadocs/com/google/gson/annotations/Since.html
index 818536a4..c05200bb 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/Since.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/Since.html
@@ -2,13 +2,13 @@
-
+
-Since (Gson 1.3-b2 API)
+Since (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Since (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Since (Gson 1.3-b2 API)";
+ parent.document.title="Since (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/Until.html b/gson/docs/javadocs/com/google/gson/annotations/Until.html
index 92b6799b..77860ae8 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/Until.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/Until.html
@@ -2,13 +2,13 @@
-
+
-Until (Gson 1.3-b2 API)
+Until (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Until (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Until (Gson 1.3-b2 API)";
+ parent.document.title="Until (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/class-use/Expose.html b/gson/docs/javadocs/com/google/gson/annotations/class-use/Expose.html
index 20e7583b..6349aea4 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/class-use/Expose.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/class-use/Expose.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.annotations.Expose (Gson 1.3-b2 API)
+Uses of Class com.google.gson.annotations.Expose (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.annotations.Expose (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.annotations.Expose (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.annotations.Expose (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/class-use/SerializedName.html b/gson/docs/javadocs/com/google/gson/annotations/class-use/SerializedName.html
index 1f658a79..6339dee6 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/class-use/SerializedName.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/class-use/SerializedName.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.annotations.SerializedName (Gson 1.3-b2 API)
+Uses of Class com.google.gson.annotations.SerializedName (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.annotations.SerializedName (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.annotations.SerializedName (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.annotations.SerializedName (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/class-use/Since.html b/gson/docs/javadocs/com/google/gson/annotations/class-use/Since.html
index d8b1b3bb..0cf9368d 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/class-use/Since.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/class-use/Since.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.annotations.Since (Gson 1.3-b2 API)
+Uses of Class com.google.gson.annotations.Since (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.annotations.Since (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.annotations.Since (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.annotations.Since (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/class-use/Until.html b/gson/docs/javadocs/com/google/gson/annotations/class-use/Until.html
index 81f9ef0e..be734344 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/class-use/Until.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/class-use/Until.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.annotations.Until (Gson 1.3-b2 API)
+Uses of Class com.google.gson.annotations.Until (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.annotations.Until (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.annotations.Until (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.annotations.Until (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/package-frame.html b/gson/docs/javadocs/com/google/gson/annotations/package-frame.html
index 85bad259..75c0bf35 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/package-frame.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/package-frame.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.annotations (Gson 1.3-b2 API)
+com.google.gson.annotations (Gson 1.3b3 API)
-
+
diff --git a/gson/docs/javadocs/com/google/gson/annotations/package-summary.html b/gson/docs/javadocs/com/google/gson/annotations/package-summary.html
index 566e3556..f4100a52 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/package-summary.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/package-summary.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.annotations (Gson 1.3-b2 API)
+com.google.gson.annotations (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson.annotations (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson.annotations (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson.annotations (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/package-tree.html b/gson/docs/javadocs/com/google/gson/annotations/package-tree.html
index 2e7b5bd9..fd73c47c 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/package-tree.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/package-tree.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.annotations Class Hierarchy (Gson 1.3-b2 API)
+com.google.gson.annotations Class Hierarchy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson.annotations Class Hierarchy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson.annotations Class Hierarchy (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson.annotations Class Hierarchy (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/annotations/package-use.html b/gson/docs/javadocs/com/google/gson/annotations/package-use.html
index a62eb1c4..2ad116a9 100644
--- a/gson/docs/javadocs/com/google/gson/annotations/package-use.html
+++ b/gson/docs/javadocs/com/google/gson/annotations/package-use.html
@@ -2,13 +2,13 @@
-
+
-Uses of Package com.google.gson.annotations (Gson 1.3-b2 API)
+Uses of Package com.google.gson.annotations (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Package com.google.gson.annotations (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package com.google.gson.annotations (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Package com.google.gson.annotations (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/FieldNamingPolicy.html b/gson/docs/javadocs/com/google/gson/class-use/FieldNamingPolicy.html
index 6d8c0ac1..0d5ae8ba 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/FieldNamingPolicy.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/FieldNamingPolicy.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.FieldNamingPolicy (Gson 1.3-b2 API)
+Uses of Class com.google.gson.FieldNamingPolicy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.FieldNamingPolicy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.FieldNamingPolicy (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.FieldNamingPolicy (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/FieldNamingStrategy.html b/gson/docs/javadocs/com/google/gson/class-use/FieldNamingStrategy.html
new file mode 100644
index 00000000..5097f8fd
--- /dev/null
+++ b/gson/docs/javadocs/com/google/gson/class-use/FieldNamingStrategy.html
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+Uses of Interface com.google.gson.FieldNamingStrategy (Gson 1.3b3 API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.google.gson.FieldNamingStrategy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2008-2009. All Rights Reserved.
+
+
diff --git a/gson/docs/javadocs/com/google/gson/class-use/Gson.html b/gson/docs/javadocs/com/google/gson/class-use/Gson.html
index 06e1f8f4..4a3af486 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/Gson.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/Gson.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.Gson (Gson 1.3-b2 API)
+Uses of Class com.google.gson.Gson (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.Gson (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.Gson (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.Gson (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/GsonBuilder.html b/gson/docs/javadocs/com/google/gson/class-use/GsonBuilder.html
index 232ab4f8..850a9ca7 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/GsonBuilder.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/GsonBuilder.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.GsonBuilder (Gson 1.3-b2 API)
+Uses of Class com.google.gson.GsonBuilder (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.GsonBuilder (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.GsonBuilder (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.GsonBuilder (Gson 1.3b3 API)";
}
}
@@ -148,6 +148,15 @@ Uses of
GsonBuilder
+GsonBuilder. generateNonExecutableJson ()
+
+
+ Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some
+ special text.
+
+
+
+ GsonBuilder
GsonBuilder. registerTypeAdapter (Type type,
Object typeAdapter)
@@ -208,6 +217,15 @@ Uses of
GsonBuilder
+GsonBuilder. setFieldNamingStrategy (FieldNamingStrategy fieldNamingStrategy)
+
+
+ Configures Gson to apply a specific naming policy strategy to an object's field during
+ serialization and deserialization.
+
+
+
+ GsonBuilder
GsonBuilder. setLongSerializationPolicy (LongSerializationPolicy serializationPolicy)
diff --git a/gson/docs/javadocs/com/google/gson/class-use/InstanceCreator.html b/gson/docs/javadocs/com/google/gson/class-use/InstanceCreator.html
index 82abbc06..11f160d3 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/InstanceCreator.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/InstanceCreator.html
@@ -2,13 +2,13 @@
-
+
-Uses of Interface com.google.gson.InstanceCreator (Gson 1.3-b2 API)
+Uses of Interface com.google.gson.InstanceCreator (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Interface com.google.gson.InstanceCreator (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface com.google.gson.InstanceCreator (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Interface com.google.gson.InstanceCreator (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonArray.html b/gson/docs/javadocs/com/google/gson/class-use/JsonArray.html
index 21f9bc67..135f1aee 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonArray.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonArray.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonArray (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonArray (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonArray (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonArray (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonArray (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializationContext.html b/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializationContext.html
index 8220eeeb..14219232 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializationContext.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializationContext.html
@@ -2,13 +2,13 @@
-
+
-Uses of Interface com.google.gson.JsonDeserializationContext (Gson 1.3-b2 API)
+Uses of Interface com.google.gson.JsonDeserializationContext (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Interface com.google.gson.JsonDeserializationContext (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface com.google.gson.JsonDeserializationContext (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Interface com.google.gson.JsonDeserializationContext (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializer.html b/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializer.html
index b5682c9b..febcb9e5 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializer.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonDeserializer.html
@@ -2,13 +2,13 @@
-
+
-Uses of Interface com.google.gson.JsonDeserializer (Gson 1.3-b2 API)
+Uses of Interface com.google.gson.JsonDeserializer (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Interface com.google.gson.JsonDeserializer (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface com.google.gson.JsonDeserializer (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Interface com.google.gson.JsonDeserializer (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonElement.html b/gson/docs/javadocs/com/google/gson/class-use/JsonElement.html
index 72e75c95..6f3b2e86 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonElement.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonElement.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonElement (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonElement (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonElement (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonElement (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonElement (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonNull.html b/gson/docs/javadocs/com/google/gson/class-use/JsonNull.html
index d8c755c7..bca382df 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonNull.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonNull.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonNull (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonNull (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonNull (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonNull (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonNull (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonObject.html b/gson/docs/javadocs/com/google/gson/class-use/JsonObject.html
index fc0736f6..b22f46d3 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonObject.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonObject.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonObject (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonObject (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonObject (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonObject (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonObject (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonParseException.html b/gson/docs/javadocs/com/google/gson/class-use/JsonParseException.html
index e278ca73..5b8d8eca 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonParseException.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonParseException.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonParseException (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonParseException (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonParseException (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonParseException (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonParseException (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonParser.html b/gson/docs/javadocs/com/google/gson/class-use/JsonParser.html
index 7ae82295..8dfb32d7 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonParser.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonParser.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonParser (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonParser (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonParser (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonParser (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonParser (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonPrimitive.html b/gson/docs/javadocs/com/google/gson/class-use/JsonPrimitive.html
index 627b327e..fc1bca9d 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonPrimitive.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonPrimitive.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.JsonPrimitive (Gson 1.3-b2 API)
+Uses of Class com.google.gson.JsonPrimitive (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.JsonPrimitive (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.JsonPrimitive (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.JsonPrimitive (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonSerializationContext.html b/gson/docs/javadocs/com/google/gson/class-use/JsonSerializationContext.html
index 4e5b1080..223138f2 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonSerializationContext.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonSerializationContext.html
@@ -2,13 +2,13 @@
-
+
-Uses of Interface com.google.gson.JsonSerializationContext (Gson 1.3-b2 API)
+Uses of Interface com.google.gson.JsonSerializationContext (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Interface com.google.gson.JsonSerializationContext (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface com.google.gson.JsonSerializationContext (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Interface com.google.gson.JsonSerializationContext (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/JsonSerializer.html b/gson/docs/javadocs/com/google/gson/class-use/JsonSerializer.html
index 8ad3de00..f6d67ebd 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/JsonSerializer.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/JsonSerializer.html
@@ -2,13 +2,13 @@
-
+
-Uses of Interface com.google.gson.JsonSerializer (Gson 1.3-b2 API)
+Uses of Interface com.google.gson.JsonSerializer (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Interface com.google.gson.JsonSerializer (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Interface com.google.gson.JsonSerializer (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Interface com.google.gson.JsonSerializer (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/class-use/LongSerializationPolicy.html b/gson/docs/javadocs/com/google/gson/class-use/LongSerializationPolicy.html
index ab483aad..ea4476ee 100644
--- a/gson/docs/javadocs/com/google/gson/class-use/LongSerializationPolicy.html
+++ b/gson/docs/javadocs/com/google/gson/class-use/LongSerializationPolicy.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.LongSerializationPolicy (Gson 1.3-b2 API)
+Uses of Class com.google.gson.LongSerializationPolicy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.LongSerializationPolicy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.LongSerializationPolicy (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.LongSerializationPolicy (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/package-frame.html b/gson/docs/javadocs/com/google/gson/package-frame.html
index 9598afa5..3246cdfb 100644
--- a/gson/docs/javadocs/com/google/gson/package-frame.html
+++ b/gson/docs/javadocs/com/google/gson/package-frame.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson (Gson 1.3-b2 API)
+com.google.gson (Gson 1.3b3 API)
-
+
@@ -24,6 +24,8 @@ com.google.gson (Gson 1.3-b2 API)
Interfaces
+FieldNamingStrategy
+
InstanceCreator
JsonDeserializationContext
diff --git a/gson/docs/javadocs/com/google/gson/package-summary.html b/gson/docs/javadocs/com/google/gson/package-summary.html
index 91c38655..9af72c82 100644
--- a/gson/docs/javadocs/com/google/gson/package-summary.html
+++ b/gson/docs/javadocs/com/google/gson/package-summary.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson (Gson 1.3-b2 API)
+com.google.gson (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson (Gson 1.3b3 API)";
}
}
@@ -97,6 +97,10 @@ This package provides the
+ FieldNamingStrategy
+A mechanism for providing custom field naming in Gson.
+
+
InstanceCreator<T>
This interface is implemented to create instances of a class that does not define a no-args
constructor.
diff --git a/gson/docs/javadocs/com/google/gson/package-tree.html b/gson/docs/javadocs/com/google/gson/package-tree.html
index d9c00628..9827bfd1 100644
--- a/gson/docs/javadocs/com/google/gson/package-tree.html
+++ b/gson/docs/javadocs/com/google/gson/package-tree.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson Class Hierarchy (Gson 1.3-b2 API)
+com.google.gson Class Hierarchy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson Class Hierarchy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson Class Hierarchy (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson Class Hierarchy (Gson 1.3b3 API)";
}
}
@@ -109,7 +109,7 @@ Class Hierarchy
Interface Hierarchy
+com.google.gson.FieldNamingStrategy com.google.gson.InstanceCreator <T> com.google.gson.JsonDeserializationContext com.google.gson.JsonDeserializer <T> com.google.gson.JsonSerializationContext com.google.gson.JsonSerializer <T>
Enum Hierarchy
diff --git a/gson/docs/javadocs/com/google/gson/package-use.html b/gson/docs/javadocs/com/google/gson/package-use.html
index af6763f5..fd4122cb 100644
--- a/gson/docs/javadocs/com/google/gson/package-use.html
+++ b/gson/docs/javadocs/com/google/gson/package-use.html
@@ -2,13 +2,13 @@
-
+
-Uses of Package com.google.gson (Gson 1.3-b2 API)
+Uses of Package com.google.gson (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Package com.google.gson (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package com.google.gson (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Package com.google.gson (Gson 1.3b3 API)";
}
}
@@ -111,6 +111,12 @@ Classes in com.google.gs
An enumeration that defines a few standard naming conventions for JSON field names.
+FieldNamingStrategy
+
+
+ A mechanism for providing custom field naming in Gson.
+
+
Gson
diff --git a/gson/docs/javadocs/com/google/gson/reflect/TypeToken.html b/gson/docs/javadocs/com/google/gson/reflect/TypeToken.html
index 216b5d08..cd684794 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/TypeToken.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/TypeToken.html
@@ -2,13 +2,13 @@
-
+
-TypeToken (Gson 1.3-b2 API)
+TypeToken (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ TypeToken (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="TypeToken (Gson 1.3-b2 API)";
+ parent.document.title="TypeToken (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/reflect/class-use/TypeToken.html b/gson/docs/javadocs/com/google/gson/reflect/class-use/TypeToken.html
index e54758d9..263398e3 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/class-use/TypeToken.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/class-use/TypeToken.html
@@ -2,13 +2,13 @@
-
+
-Uses of Class com.google.gson.reflect.TypeToken (Gson 1.3-b2 API)
+Uses of Class com.google.gson.reflect.TypeToken (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Class com.google.gson.reflect.TypeToken (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.google.gson.reflect.TypeToken (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Class com.google.gson.reflect.TypeToken (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/reflect/package-frame.html b/gson/docs/javadocs/com/google/gson/reflect/package-frame.html
index 6327a857..b8d5e4b7 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/package-frame.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/package-frame.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.reflect (Gson 1.3-b2 API)
+com.google.gson.reflect (Gson 1.3b3 API)
-
+
diff --git a/gson/docs/javadocs/com/google/gson/reflect/package-summary.html b/gson/docs/javadocs/com/google/gson/reflect/package-summary.html
index 18a029fe..3062e109 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/package-summary.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/package-summary.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.reflect (Gson 1.3-b2 API)
+com.google.gson.reflect (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson.reflect (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson.reflect (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson.reflect (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/reflect/package-tree.html b/gson/docs/javadocs/com/google/gson/reflect/package-tree.html
index bff66a3c..20eb5bee 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/package-tree.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/package-tree.html
@@ -2,13 +2,13 @@
-
+
-com.google.gson.reflect Class Hierarchy (Gson 1.3-b2 API)
+com.google.gson.reflect Class Hierarchy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ com.google.gson.reflect Class Hierarchy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.google.gson.reflect Class Hierarchy (Gson 1.3-b2 API)";
+ parent.document.title="com.google.gson.reflect Class Hierarchy (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/com/google/gson/reflect/package-use.html b/gson/docs/javadocs/com/google/gson/reflect/package-use.html
index f308fbc6..928fb87a 100644
--- a/gson/docs/javadocs/com/google/gson/reflect/package-use.html
+++ b/gson/docs/javadocs/com/google/gson/reflect/package-use.html
@@ -2,13 +2,13 @@
-
+
-Uses of Package com.google.gson.reflect (Gson 1.3-b2 API)
+Uses of Package com.google.gson.reflect (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Uses of Package com.google.gson.reflect (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package com.google.gson.reflect (Gson 1.3-b2 API)";
+ parent.document.title="Uses of Package com.google.gson.reflect (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/constant-values.html b/gson/docs/javadocs/constant-values.html
index f83c6aad..c0787c46 100644
--- a/gson/docs/javadocs/constant-values.html
+++ b/gson/docs/javadocs/constant-values.html
@@ -2,13 +2,13 @@
-
+
-Constant Field Values (Gson 1.3-b2 API)
+Constant Field Values (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Constant Field Values (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Constant Field Values (Gson 1.3-b2 API)";
+ parent.document.title="Constant Field Values (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/deprecated-list.html b/gson/docs/javadocs/deprecated-list.html
index 49754614..c7212921 100644
--- a/gson/docs/javadocs/deprecated-list.html
+++ b/gson/docs/javadocs/deprecated-list.html
@@ -2,13 +2,13 @@
-
+
-Deprecated List (Gson 1.3-b2 API)
+Deprecated List (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Deprecated List (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Deprecated List (Gson 1.3-b2 API)";
+ parent.document.title="Deprecated List (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/help-doc.html b/gson/docs/javadocs/help-doc.html
index 9cd6c196..8c7a2a84 100644
--- a/gson/docs/javadocs/help-doc.html
+++ b/gson/docs/javadocs/help-doc.html
@@ -2,13 +2,13 @@
-
+
-API Help (Gson 1.3-b2 API)
+API Help (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ API Help (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="API Help (Gson 1.3-b2 API)";
+ parent.document.title="API Help (Gson 1.3b3 API)";
}
}
diff --git a/gson/docs/javadocs/index-all.html b/gson/docs/javadocs/index-all.html
index 8cc6d942..4708ad2a 100644
--- a/gson/docs/javadocs/index-all.html
+++ b/gson/docs/javadocs/index-all.html
@@ -2,13 +2,13 @@
-
+
-Index (Gson 1.3-b2 API)
+Index (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Index (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Index (Gson 1.3-b2 API)";
+ parent.document.title="Index (Gson 1.3b3 API)";
}
}
@@ -162,7 +162,7 @@ Method in class com.google.gson.
F
-FieldNamingPolicy - Enum in com.google.gson An enumeration that defines a few standard naming conventions for JSON field names. fromJson(String, Class<T>) -
+FieldNamingPolicy - Enum in com.google.gson An enumeration that defines a few standard naming conventions for JSON field names. FieldNamingStrategy - Interface in com.google.gson A mechanism for providing custom field naming in Gson. fromJson(String, Class<T>) -
Method in class com.google.gson.Gson
This method deserializes the specified Json into an object of the specified class.
fromJson(String, Type) -
@@ -189,6 +189,10 @@ Method in class com.google.gson.
G
+generateNonExecutableJson() -
+Method in class com.google.gson.GsonBuilder
+Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some
+ special text.
get(int) -
Method in class com.google.gson.JsonArray
Returns the ith element of the array.
@@ -508,6 +512,10 @@ Method in class com.google.gson.GsonBuilder
Configures Gson to apply a specific naming policy to an object's field during serialization
and deserialization.
+ setFieldNamingStrategy(FieldNamingStrategy) -
+Method in class com.google.gson.GsonBuilder
+Configures Gson to apply a specific naming policy strategy to an object's field during
+ serialization and deserialization.
setLongSerializationPolicy(LongSerializationPolicy) -
Method in class com.google.gson.GsonBuilder
Configures Gson to apply a specific serialization policy for Long
and long
@@ -549,6 +557,9 @@ Method in class com.google.gson.toString() -
Method in class com.google.gson.reflect.TypeToken
Returns a string representation of this object.
+ translateName(Field) -
+Method in interface com.google.gson.FieldNamingStrategy
+Translates the field name into its JSON field name representation.
TypeToken <T > - Class in com.google.gson.reflect Represents a generic type T
.
diff --git a/gson/docs/javadocs/index.html b/gson/docs/javadocs/index.html
index 49f5f328..6fef6319 100644
--- a/gson/docs/javadocs/index.html
+++ b/gson/docs/javadocs/index.html
@@ -2,10 +2,10 @@
-
+
-Gson 1.3-b2 API
+Gson 1.3b3 API
@@ -82,7 +82,7 @@ function windowTitle()
-Gson 1.3-b2 API
+Gson 1.3b3 API
diff --git a/gson/docs/javadocs/overview-tree.html b/gson/docs/javadocs/overview-tree.html
index 53a0c200..a38edf2a 100644
--- a/gson/docs/javadocs/overview-tree.html
+++ b/gson/docs/javadocs/overview-tree.html
@@ -2,13 +2,13 @@
-
+
-Class Hierarchy (Gson 1.3-b2 API)
+Class Hierarchy (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Class Hierarchy (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Class Hierarchy (Gson 1.3-b2 API)";
+ parent.document.title="Class Hierarchy (Gson 1.3b3 API)";
}
}
@@ -108,7 +108,7 @@ Class Hierarchy
Interface Hierarchy
+ com.google.gson.FieldNamingStrategy com.google.gson.InstanceCreator <T> com.google.gson.JsonDeserializationContext com.google.gson.JsonDeserializer <T> com.google.gson.JsonSerializationContext com.google.gson.JsonSerializer <T>
Annotation Type Hierarchy
diff --git a/gson/docs/javadocs/serialized-form.html b/gson/docs/javadocs/serialized-form.html
index e2fc670f..64a28a00 100644
--- a/gson/docs/javadocs/serialized-form.html
+++ b/gson/docs/javadocs/serialized-form.html
@@ -2,13 +2,13 @@
-
+
-Serialized Form (Gson 1.3-b2 API)
+Serialized Form (Gson 1.3b3 API)
-
+
@@ -16,7 +16,7 @@ Serialized Form (Gson 1.3-b2 API)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Serialized Form (Gson 1.3-b2 API)";
+ parent.document.title="Serialized Form (Gson 1.3b3 API)";
}
}
diff --git a/gson/pom.xml b/gson/pom.xml
index 0557335d..b908fca7 100644
--- a/gson/pom.xml
+++ b/gson/pom.xml
@@ -4,7 +4,7 @@
com.google.code.gson
gson
jar
- 1.3
+ 1.3b3
2008
Gson
http://code.google.com/p/google-gson/