<DT><AHREF="./com/google/gson/package-summary.html"><B>com.google.gson</B></A> - package com.google.gson<DD>This package provides the <AHREF="./com/google/gson/Gson.html"title="class in com.google.gson"><CODE>Gson</CODE></A> class to convert Json to Java and
vice-versa.<DT><AHREF="./com/google/gson/annotations/package-summary.html"><B>com.google.gson.annotations</B></A> - package com.google.gson.annotations<DD>This package provides annotations that can be used with <AHREF="./com/google/gson/Gson.html"title="class in com.google.gson"><CODE>Gson</CODE></A>.<DT><AHREF="./com/google/gson/reflect/package-summary.html"><B>com.google.gson.reflect</B></A> - package com.google.gson.reflect<DD>This package provides utility classes for finding type information for generic types.<DT><AHREF="./com/google/gson/GsonBuilder.html#create()"><B>create()</B></A> -
Method in class com.google.gson.<AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</A>
<DD>Creates a <AHREF="./com/google/gson/Gson.html"title="class in com.google.gson"><CODE>Gson</CODE></A> instance based on the current configuration.
Method in interface com.google.gson.<AHREF="./com/google/gson/JsonDeserializationContext.html"title="interface in com.google.gson">JsonDeserializationContext</A>
<DD>Invokes default deserialization on the specified object.
Method in class com.google.gson.<AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</A>
<DD>Configures Gson to exclude all fields from consideration for serialization or deserialization
that do not have the <AHREF="./com/google/gson/annotations/Expose.html"title="annotation in com.google.gson.annotations"><CODE>Expose</CODE></A> annotation.
<DT><AHREF="./com/google/gson/annotations/Expose.html"title="annotation in com.google.gson.annotations"><B>Expose</B></A> - Annotation Type in <AHREF="./com/google/gson/annotations/package-summary.html">com.google.gson.annotations</A><DD>An annotation that indicates this member should be exposed for JSON
<DT><AHREF="./com/google/gson/FieldNamingPolicy.html"title="enum in com.google.gson"><B>FieldNamingPolicy</B></A> - Enum in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>An enumeration that defines a few standard naming conventions for JSON field names.<DT><AHREF="./com/google/gson/FieldNamingStrategy.html"title="interface in com.google.gson"><B>FieldNamingStrategy</B></A> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A mechanism for providing custom field naming in Gson.<DT><AHREF="./com/google/gson/Gson.html#fromJson(java.lang.String, java.lang.Class)"><B>fromJson(String, Class<T>)</B></A> -
<DD>convenience method to get this array as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html"title="class or interface in java.math"><CODE>BigDecimal</CODE></A> if it contains a single element.
<DD>convenience method to get this element as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html"title="class or interface in java.math"><CODE>BigDecimal</CODE></A>.
<DD>convenience method to get this element as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigDecimal.html"title="class or interface in java.math"><CODE>BigDecimal</CODE></A>.
<DD>convenience method to get this array as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html"title="class or interface in java.math"><CODE>BigInteger</CODE></A> if it contains a single element.
<DD>convenience method to get this element as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html"title="class or interface in java.math"><CODE>BigInteger</CODE></A>.
<DD>convenience method to get this element as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html"title="class or interface in java.math"><CODE>BigInteger</CODE></A>.
Method in class com.google.gson.<AHREF="./com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</A>
<DD>convenience method to get this element as a <AHREF="./com/google/gson/JsonObject.html"title="class in com.google.gson"><CODE>JsonObject</CODE></A>.
Method in class com.google.gson.<AHREF="./com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</A>
<DD>convenience method to get this element as a <AHREF="./com/google/gson/JsonPrimitive.html"title="class in com.google.gson"><CODE>JsonPrimitive</CODE></A>.
<DD>convenience method to get this array as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Number.html"title="class or interface in java.lang"><CODE>Number</CODE></A> if it contains a single element.
<DD>convenience method to get this element as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Number.html"title="class or interface in java.lang"><CODE>Number</CODE></A>.
<DD>convenience method to get this array as a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html"title="class or interface in java.lang"><CODE>String</CODE></A> if it contains a single element.
Method in class com.google.gson.reflect.<AHREF="./com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</A>
<DD>Gets underlying <code>Type</code> instance.
<DT><AHREF="./com/google/gson/Gson.html"title="class in com.google.gson"><B>Gson</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>This is the main class for using Gson.<DT><AHREF="./com/google/gson/Gson.html#Gson()"><B>Gson()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/Gson.html"title="class in com.google.gson">Gson</A>
<DD>Constructs a Gson object with default configuration.
<DT><AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson"><B>GsonBuilder</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Use this builder to construct a <AHREF="./com/google/gson/Gson.html"title="class in com.google.gson"><CODE>Gson</CODE></A> instance when you need to set configuration
options other than the default.<DT><AHREF="./com/google/gson/GsonBuilder.html#GsonBuilder()"><B>GsonBuilder()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</A>
<DD>Creates a GsonBuilder instance that can be used to build Gson with various configuration
Method in class com.google.gson.reflect.<AHREF="./com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</A>
<DD>Hashcode for this object.
</DL>
<HR>
<ANAME="_I_"><!----></A><H2>
<B>I</B></H2>
<DL>
<DT><AHREF="./com/google/gson/InstanceCreator.html"title="interface in com.google.gson"><B>InstanceCreator</B></A><<AHREF="./com/google/gson/InstanceCreator.html"title="type parameter in InstanceCreator">T</A>> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>This interface is implemented to create instances of a class that does not define a no-args
Method in class com.google.gson.<AHREF="./com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</A>
<DD>Returns an iterator to navigate the elemetns of the array.
</DL>
<HR>
<ANAME="_J_"><!----></A><H2>
<B>J</B></H2>
<DL>
<DT><AHREF="./com/google/gson/JsonArray.html"title="class in com.google.gson"><B>JsonArray</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A class representing an array type in Json.<DT><AHREF="./com/google/gson/JsonArray.html#JsonArray()"><B>JsonArray()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</A>
<DD>Creates an empty JsonArray.
<DT><AHREF="./com/google/gson/JsonDeserializationContext.html"title="interface in com.google.gson"><B>JsonDeserializationContext</B></A> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Context for deserialization that is passed to a custom deserializer during invocation of its
method.<DT><AHREF="./com/google/gson/JsonDeserializer.html"title="interface in com.google.gson"><B>JsonDeserializer</B></A><<AHREF="./com/google/gson/JsonDeserializer.html"title="type parameter in JsonDeserializer">T</A>> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Interface representing a custom deserializer for Json.<DT><AHREF="./com/google/gson/JsonElement.html"title="class in com.google.gson"><B>JsonElement</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A class representing an element of Json.<DT><AHREF="./com/google/gson/JsonElement.html#JsonElement()"><B>JsonElement()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</A>
<DT><AHREF="./com/google/gson/JsonNull.html"title="class in com.google.gson"><B>JsonNull</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A class representing a Json <code>null</code> value.<DT><AHREF="./com/google/gson/JsonNull.html#JsonNull()"><B>JsonNull()</B></A> -
<DT><AHREF="./com/google/gson/JsonObject.html"title="class in com.google.gson"><B>JsonObject</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A class representing an object type in Json.<DT><AHREF="./com/google/gson/JsonObject.html#JsonObject()"><B>JsonObject()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</A>
<DD>Creates an empty JsonObject.
<DT><AHREF="./com/google/gson/JsonParseException.html"title="class in com.google.gson"><B>JsonParseException</B></A> - Exception in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>This exception is raised if there is a serious issue that occurs during parsing of a Json
<DT><AHREF="./com/google/gson/JsonParser.html"title="class in com.google.gson"><B>JsonParser</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A parser to parse Json into a parse tree of <AHREF="./com/google/gson/JsonElement.html"title="class in com.google.gson"><CODE>JsonElement</CODE></A>s<DT><AHREF="./com/google/gson/JsonParser.html#JsonParser()"><B>JsonParser()</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonParser.html"title="class in com.google.gson">JsonParser</A>
<DT><AHREF="./com/google/gson/JsonPrimitive.html"title="class in com.google.gson"><B>JsonPrimitive</B></A> - Class in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>A class representing a Json primitive value.<DT><AHREF="./com/google/gson/JsonPrimitive.html#JsonPrimitive(java.lang.Boolean)"><B>JsonPrimitive(Boolean)</B></A> -
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</A>
<DD>Create a primitive containing a boolean value.
<DD>Create a primitive containing a <AHREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Number.html"title="class or interface in java.lang"><CODE>Number</CODE></A>.
Constructor for class com.google.gson.<AHREF="./com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</A>
<DD>Create a primitive containing a character.
<DT><AHREF="./com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson"><B>JsonSerializationContext</B></A> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Context for serialization that is passed to a custom serializer during invocation of its
<AHREF="./com/google/gson/JsonSerializer.html#serialize(T, java.lang.reflect.Type, com.google.gson.JsonSerializationContext)"><CODE>JsonSerializer.serialize(Object, Type, JsonSerializationContext)</CODE></A> method.<DT><AHREF="./com/google/gson/JsonSerializer.html"title="interface in com.google.gson"><B>JsonSerializer</B></A><<AHREF="./com/google/gson/JsonSerializer.html"title="type parameter in JsonSerializer">T</A>> - Interface in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Interface representing a custom serializer for Json.</DL>
<DT><AHREF="./com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson"><B>LongSerializationPolicy</B></A> - Enum in <AHREF="./com/google/gson/package-summary.html">com.google.gson</A><DD>Defines the expected format for a <code>long</code> or <code>Long</code> type when its serialized.</DL>
Method in class com.google.gson.<AHREF="./com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</A>
<DD>Removes the <code>property</code> from this <AHREF="./com/google/gson/JsonObject.html"title="class in com.google.gson"><CODE>JsonObject</CODE></A>.
Method in interface com.google.gson.<AHREF="./com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson">JsonSerializationContext</A>
<DD>Invokes default serialization on the specified object.
Method in interface com.google.gson.<AHREF="./com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson">JsonSerializationContext</A>
<DD>Invokes default serialization on the specified object passing the specific type information.
<DT><AHREF="./com/google/gson/annotations/SerializedName.html"title="annotation in com.google.gson.annotations"><B>SerializedName</B></A> - Annotation Type in <AHREF="./com/google/gson/annotations/package-summary.html">com.google.gson.annotations</A><DD>An annotation that indicates this member should be serialized to JSON with
the provided name value as its field name.<DT><AHREF="./com/google/gson/GsonBuilder.html#serializeNulls()"><B>serializeNulls()</B></A> -
Method in class com.google.gson.<AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</A>
Method in class com.google.gson.<AHREF="./com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</A>
<DD>Configures Gson to enable versioning support.
<DT><AHREF="./com/google/gson/annotations/Since.html"title="annotation in com.google.gson.annotations"><B>Since</B></A> - Annotation Type in <AHREF="./com/google/gson/annotations/package-summary.html">com.google.gson.annotations</A><DD>An annotation that indicates the version number since a member or a type has been present.<DT><AHREF="./com/google/gson/JsonArray.html#size()"><B>size()</B></A> -
Method in class com.google.gson.<AHREF="./com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</A>
<DT><AHREF="./com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect"><B>TypeToken</B></A><<AHREF="./com/google/gson/reflect/TypeToken.html"title="type parameter in TypeToken">T</A>> - Class in <AHREF="./com/google/gson/reflect/package-summary.html">com.google.gson.reflect</A><DD>Represents a generic type <code>T</code>.</DL>
<DT><AHREF="./com/google/gson/annotations/Until.html"title="annotation in com.google.gson.annotations"><B>Until</B></A> - Annotation Type in <AHREF="./com/google/gson/annotations/package-summary.html">com.google.gson.annotations</A><DD>An annotation that indicates the version number until a member or a type should be present.</DL>
Static method in enum com.google.gson.<AHREF="./com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson">LongSerializationPolicy</A>
<DD>Returns the enum constant of this type with the specified name.
Static method in enum com.google.gson.<AHREF="./com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson">LongSerializationPolicy</A>
<DD>Returns an array containing the constants of this enum type, in