<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#add-com.google.gson.JsonElement-">add(JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Adds the specified element to self.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#add-java.lang.String-com.google.gson.JsonElement-">add(String, JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Adds a member, which is a name-value pair, to self.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#addAll-com.google.gson.JsonArray-">addAll(JsonArray)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Adds all the elements of the specified array to self.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#addDeserializationExclusionStrategy-com.google.gson.ExclusionStrategy-">addDeserializationExclusionStrategy(ExclusionStrategy)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply the passed in exclusion strategy during deserialization.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#addProperty-java.lang.String-java.lang.String-">addProperty(String, String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to add a primitive member.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#addProperty-java.lang.String-java.lang.Number-">addProperty(String, Number)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to add a primitive member.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#addProperty-java.lang.String-java.lang.Boolean-">addProperty(String, Boolean)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to add a boolean member.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#addProperty-java.lang.String-java.lang.Character-">addProperty(String, Character)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to add a char member.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#addSerializationExclusionStrategy-com.google.gson.ExclusionStrategy-">addSerializationExclusionStrategy(ExclusionStrategy)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply the passed in exclusion strategy during serialization.</div>
</dd>
</dl>
<aname="I:B">
<!---->
</a>
<h2class="title">B</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#beginArray--">beginArray()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Consumes the next token from the JSON stream and asserts that it is the
beginning of a new array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#beginArray--">beginArray()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Begins encoding a new array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#beginObject--">beginObject()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Consumes the next token from the JSON stream and asserts that it is the
beginning of a new object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#beginObject--">beginObject()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Begins encoding a new object.</div>
</dd>
</dl>
<aname="I:C">
<!---->
</a>
<h2class="title">C</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#close--">close()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Closes this JSON reader and the underlying <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true"title="class or interface in java.io"><code>Reader</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#close--">close()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Flushes and closes this writer and the underlying <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io"><code>Writer</code></a>.</div>
<divclass="block">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
<divclass="block">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>.</div>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#contains-com.google.gson.JsonElement-">contains(JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Returns true if this array contains the specified element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#create--">create()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Creates a <ahref="com/google/gson/Gson.html"title="class in com.google.gson"><code>Gson</code></a> instance based on the current configuration.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapterFactory.html#create-com.google.gson.Gson-com.google.gson.reflect.TypeToken-">create(Gson, TypeToken<T>)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/TypeAdapterFactory.html"title="interface in com.google.gson">TypeAdapterFactory</a></dt>
<dd>
<divclass="block">Returns a type adapter for <code>type</code>, or null if this factory doesn't
support <code>type</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/InstanceCreator.html#createInstance-java.lang.reflect.Type-">createInstance(Type)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/InstanceCreator.html"title="interface in com.google.gson">InstanceCreator</a></dt>
<dd>
<divclass="block">Gson invokes this call-back method during deserialization to create an instance of the
specified type.</div>
</dd>
</dl>
<aname="I:D">
<!---->
</a>
<h2class="title">D</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonDeserializationContext.html#deserialize-com.google.gson.JsonElement-java.lang.reflect.Type-">deserialize(JsonElement, Type)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/JsonDeserializationContext.html"title="interface in com.google.gson">JsonDeserializationContext</a></dt>
<dd>
<divclass="block">Invokes default deserialization on the specified object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonDeserializer.html#deserialize-com.google.gson.JsonElement-java.lang.reflect.Type-com.google.gson.JsonDeserializationContext-">deserialize(JsonElement, Type, JsonDeserializationContext)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/JsonDeserializer.html"title="interface in com.google.gson">JsonDeserializer</a></dt>
<dd>
<divclass="block">Gson invokes this call-back method during deserialization when it encounters a field of the
specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#disableHtmlEscaping--">disableHtmlEscaping()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">By default, Gson escapes HTML characters such as <> etc.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#disableInnerClassSerialization--">disableInnerClassSerialization()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to exclude inner classes during serialization.</div>
</dd>
</dl>
<aname="I:E">
<!---->
</a>
<h2class="title">E</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#enableComplexMapKeySerialization--">enableComplexMapKeySerialization()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Enabling this feature will only change the serialized form if the map key is
a complex type (i.e.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#endArray--">endArray()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Consumes the next token from the JSON stream and asserts that it is the
end of the current array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#endArray--">endArray()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Ends encoding the current array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#endObject--">endObject()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Consumes the next token from the JSON stream and asserts that it is the
end of the current object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#endObject--">endObject()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Ends encoding the current object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#entrySet--">entrySet()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Returns a set of members of this object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonNull.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonNull.html"title="class in com.google.gson">JsonNull</a></dt>
<dd>
<divclass="block">All instances of JsonNull are the same</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#excludeFieldsWithModifiers-int...-">excludeFieldsWithModifiers(int...)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to excludes all class fields that have the specified modifiers.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#excludeFieldsWithoutExposeAnnotation--">excludeFieldsWithoutExposeAnnotation()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">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.</div>
</dd>
<dt><ahref="com/google/gson/ExclusionStrategy.html"title="interface in com.google.gson"><spanclass="typeNameLink">ExclusionStrategy</span></a> - Interface in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A strategy (or policy) definition that is used to decide whether or not a field or top-level
class should be serialized or deserialized as part of the JSON output/input.</div>
</dd>
<dt><ahref="com/google/gson/annotations/Expose.html"title="annotation in com.google.gson.annotations"><spanclass="typeNameLink">Expose</span></a> - Annotation Type in <ahref="com/google/gson/annotations/package-summary.html">com.google.gson.annotations</a></dt>
<dd>
<divclass="block">An annotation that indicates this member should be exposed for JSON
serialization or deserialization.</div>
</dd>
</dl>
<aname="I:F">
<!---->
</a>
<h2class="title">F</h2>
<dl>
<dt><ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson"><spanclass="typeNameLink">FieldAttributes</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A data object that stores attributes of a field.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#FieldAttributes-java.lang.reflect.Field-">FieldAttributes(Field)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">Constructs a Field Attributes object from the <code>f</code>.</div>
</dd>
<dt><ahref="com/google/gson/FieldNamingPolicy.html"title="enum in com.google.gson"><spanclass="typeNameLink">FieldNamingPolicy</span></a> - Enum in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">An enumeration that defines a few standard naming conventions for JSON field names.</div>
</dd>
<dt><ahref="com/google/gson/FieldNamingStrategy.html"title="interface in com.google.gson"><spanclass="typeNameLink">FieldNamingStrategy</span></a> - Interface in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A mechanism for providing custom field naming in Gson.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#flush--">flush()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Ensures all buffered data is written to the underlying <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true"title="class or interface in java.io"><code>Writer</code></a>
and flushes that writer.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-java.lang.String-java.lang.Class-">fromJson(String, Class<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the specified Json into an object of the specified class.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-java.lang.String-java.lang.reflect.Type-">fromJson(String, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the specified Json into an object of the specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-java.io.Reader-java.lang.Class-">fromJson(Reader, Class<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the Json read from the specified reader into an object of the
specified class.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-java.io.Reader-java.lang.reflect.Type-">fromJson(Reader, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the Json read from the specified reader into an object of the
specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-com.google.gson.stream.JsonReader-java.lang.reflect.Type-">fromJson(JsonReader, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Reads the next JSON value from <code>reader</code> and convert it to an object
of type <code>typeOfT</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-com.google.gson.JsonElement-java.lang.Class-">fromJson(JsonElement, Class<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the Json read from the specified parse tree into an object of the
specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#fromJson-com.google.gson.JsonElement-java.lang.reflect.Type-">fromJson(JsonElement, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method deserializes the Json read from the specified parse tree into an object of the
specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#fromJson-java.io.Reader-">fromJson(Reader)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts the JSON document in <code>in</code> to a Java object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#fromJson-java.lang.String-">fromJson(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts the JSON document in <code>json</code> to a Java object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#fromJsonTree-com.google.gson.JsonElement-">fromJsonTree(JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts <code>jsonTree</code> to a Java object.</div>
</dd>
</dl>
<aname="I:G">
<!---->
</a>
<h2class="title">G</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#generateNonExecutableJson--">generateNonExecutableJson()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some
special text.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#get-int-">get(int)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Returns the ith element of the array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#get-java.lang.String-">get(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Returns the member with the specified name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#get-java.lang.reflect.Type-">get(Type)</a></span> - Static method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd>
<divclass="block">Gets type literal for the given <code>Type</code> instance.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#get-java.lang.Class-">get(Class<T>)</a></span> - Static method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd>
<divclass="block">Gets type literal for the given <code>Class</code> instance.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#getAdapter-com.google.gson.reflect.TypeToken-">getAdapter(TypeToken<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Returns the type adapter for type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#getAdapter-java.lang.Class-">getAdapter(Class<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Returns the type adapter for type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getAnnotation-java.lang.Class-">getAnnotation(Class<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">Return the <code>T</code> annotation object from this field if it exist; otherwise returns
<code>null</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getAnnotations--">getAnnotations()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">Return the annotations that are present on this field.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsBigDecimal--">getAsBigDecimal()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html?is-external=true"title="class or interface in java.math"><code>BigDecimal</code></a> if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsBigDecimal--">getAsBigDecimal()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html?is-external=true"title="class or interface in java.math"><code>BigDecimal</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsBigDecimal--">getAsBigDecimal()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html?is-external=true"title="class or interface in java.math"><code>BigDecimal</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsBigInteger--">getAsBigInteger()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigInteger.html?is-external=true"title="class or interface in java.math"><code>BigInteger</code></a> if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsBigInteger--">getAsBigInteger()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigInteger.html?is-external=true"title="class or interface in java.math"><code>BigInteger</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsBigInteger--">getAsBigInteger()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigInteger.html?is-external=true"title="class or interface in java.math"><code>BigInteger</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsBoolean--">getAsBoolean()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a boolean if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsBoolean--">getAsBoolean()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a boolean value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsBoolean--">getAsBoolean()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a boolean value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsByte--">getAsByte()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsByte--">getAsByte()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive byte value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsByte--">getAsByte()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsCharacter--">getAsCharacter()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsCharacter--">getAsCharacter()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive character value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsCharacter--">getAsCharacter()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsDouble--">getAsDouble()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a double if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsDouble--">getAsDouble()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive double value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsDouble--">getAsDouble()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive double.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsFloat--">getAsFloat()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a float if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsFloat--">getAsFloat()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive float value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsFloat--">getAsFloat()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a float.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsInt--">getAsInt()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as an integer if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsInt--">getAsInt()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive integer value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsInt--">getAsInt()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive integer.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsJsonArray--">getAsJsonArray()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="com/google/gson/JsonArray.html"title="class in com.google.gson"><code>JsonArray</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#getAsJsonArray-java.lang.String-">getAsJsonArray(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to get the specified member as a JsonArray.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsJsonNull--">getAsJsonNull()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="com/google/gson/JsonNull.html"title="class in com.google.gson"><code>JsonNull</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsJsonObject--">getAsJsonObject()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="com/google/gson/JsonObject.html"title="class in com.google.gson"><code>JsonObject</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#getAsJsonObject-java.lang.String-">getAsJsonObject(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to get the specified member as a JsonObject.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsJsonPrimitive--">getAsJsonPrimitive()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson"><code>JsonPrimitive</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#getAsJsonPrimitive-java.lang.String-">getAsJsonPrimitive(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to get the specified member as a JsonPrimitive element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsLong--">getAsLong()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a long if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsLong--">getAsLong()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive long value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsLong--">getAsLong()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive long.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsNumber--">getAsNumber()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Number.html?is-external=true"title="class or interface in java.lang"><code>Number</code></a> if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsNumber--">getAsNumber()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Number.html?is-external=true"title="class or interface in java.lang"><code>Number</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsNumber--">getAsNumber()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a Number.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsShort--">getAsShort()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a primitive short if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsShort--">getAsShort()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive short value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsShort--">getAsShort()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a primitive short.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#getAsString--">getAsString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">convenience method to get this array as a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang"><code>String</code></a> if it contains a single element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#getAsString--">getAsString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">convenience method to get this element as a string value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#getAsString--">getAsString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">convenience method to get this element as a String.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getDeclaredClass--">getDeclaredClass()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">Returns the <code>Class</code> object that was declared for this field.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getDeclaredType--">getDeclaredType()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">For example, assume the following class definition:
Type listParmeterizedType = new TypeToken<List<String>>() {}.getType();</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getDeclaringClass--">getDeclaringClass()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#getDelegateAdapter-com.google.gson.TypeAdapterFactory-com.google.gson.reflect.TypeToken-">getDelegateAdapter(TypeAdapterFactory, TypeToken<T>)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method is used to get an alternate type adapter for the specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#getName--">getName()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#getPath--">getPath()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns a <ahref="http://goessner.net/articles/JsonPath/">JsonPath</a> to
the current location in the JSON value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#getRawType--">getRawType()</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd>
<divclass="block">Returns the raw (non-generic) type for this type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#getSerializeNulls--">getSerializeNulls()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Returns true if object members are serialized when their value is null.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#getType--">getType()</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dt><ahref="com/google/gson/Gson.html"title="class in com.google.gson"><spanclass="typeNameLink">Gson</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">This is the main class for using Gson.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#Gson--">Gson()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Constructs a Gson object with default configuration.</div>
</dd>
<dt><ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson"><spanclass="typeNameLink">GsonBuilder</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">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.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#GsonBuilder--">GsonBuilder()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Creates a GsonBuilder instance that can be used to build Gson with various configuration
settings.</div>
</dd>
</dl>
<aname="I:H">
<!---->
</a>
<h2class="title">H</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#has-java.lang.String-">has(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Convenience method to check if a member with the specified name is present in this object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#hashCode--">hashCode()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonNull.html#hashCode--">hashCode()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonNull.html"title="class in com.google.gson">JsonNull</a></dt>
<dd>
<divclass="block">All instances of JsonNull have the same hash code since they are indistinguishable</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#hashCode--">hashCode()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#hashCode--">hashCode()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#hashCode--">hashCode()</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldAttributes.html#hasModifier-int-">hasModifier(int)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/FieldAttributes.html"title="class in com.google.gson">FieldAttributes</a></dt>
<dd>
<divclass="block">Returns <code>true</code> if the field is defined with the <code>modifier</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonStreamParser.html#hasNext--">hasNext()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson">JsonStreamParser</a></dt>
<dd>
<divclass="block">Returns true if a <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a> is available on the input for consumption</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#hasNext--">hasNext()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns true if the current array or object has another element.</div>
</dd>
</dl>
<aname="I:I">
<!---->
</a>
<h2class="title">I</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonNull.html#INSTANCE">INSTANCE</a></span> - Static variable in class com.google.gson.<ahref="com/google/gson/JsonNull.html"title="class in com.google.gson">JsonNull</a></dt>
<dd>
<divclass="block">singleton for JsonNull</div>
</dd>
<dt><ahref="com/google/gson/InstanceCreator.html"title="interface in com.google.gson"><spanclass="typeNameLink">InstanceCreator</span></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></dt>
<dd>
<divclass="block">This interface is implemented to create instances of a class that does not define a no-args
constructor.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#isAssignableFrom-java.lang.Class-">isAssignableFrom(Class<?>)</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<divclass="block"><spanclass="deprecationComment">this implementation may be inconsistent with javac for types
with wildcards.</span></div>
</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#isAssignableFrom-java.lang.reflect.Type-">isAssignableFrom(Type)</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<divclass="block"><spanclass="deprecationComment">this implementation may be inconsistent with javac for types
with wildcards.</span></div>
</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#isAssignableFrom-com.google.gson.reflect.TypeToken-">isAssignableFrom(TypeToken<?>)</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<divclass="block"><spanclass="deprecationComment">this implementation may be inconsistent with javac for types
with wildcards.</span></div>
</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#isBoolean--">isBoolean()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Check whether this primitive contains a boolean value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#isHtmlSafe--">isHtmlSafe()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Returns true if this writer writes JSON that's safe for inclusion in HTML
and XML documents.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#isJsonArray--">isJsonArray()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">provides check for verifying if this element is an array or not.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#isJsonNull--">isJsonNull()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">provides check for verifying if this element represents a null value or not.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#isJsonObject--">isJsonObject()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">provides check for verifying if this element is a Json object or not.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#isJsonPrimitive--">isJsonPrimitive()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">provides check for verifying if this element is a primitive or not.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#isLenient--">isLenient()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns true if this parser is liberal in what it accepts.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#isLenient--">isLenient()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Returns true if this writer has relaxed syntax rules.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#isNumber--">isNumber()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Check whether this primitive contains a Number.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#isString--">isString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Check whether this primitive contains a String value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#iterator--">iterator()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Returns an iterator to navigate the elemetns of the array.</div>
</dd>
</dl>
<aname="I:J">
<!---->
</a>
<h2class="title">J</h2>
<dl>
<dt><ahref="com/google/gson/annotations/JsonAdapter.html"title="annotation in com.google.gson.annotations"><spanclass="typeNameLink">JsonAdapter</span></a> - Annotation Type in <ahref="com/google/gson/annotations/package-summary.html">com.google.gson.annotations</a></dt>
<dd>
<divclass="block">An annotation that indicates the Gson <ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson"><code>TypeAdapter</code></a> to use with a class
or field.</div>
</dd>
<dt><ahref="com/google/gson/JsonArray.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonArray</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A class representing an array type in Json.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#JsonArray--">JsonArray()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Creates an empty JsonArray.</div>
</dd>
<dt><ahref="com/google/gson/JsonDeserializationContext.html"title="interface in com.google.gson"><spanclass="typeNameLink">JsonDeserializationContext</span></a> - Interface in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">Context for deserialization that is passed to a custom deserializer during invocation of its
<dt><ahref="com/google/gson/JsonDeserializer.html"title="interface in com.google.gson"><spanclass="typeNameLink">JsonDeserializer</span></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></dt>
<dd>
<divclass="block">Interface representing a custom deserializer for Json.</div>
</dd>
<dt><ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonElement</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A class representing an element of Json.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#JsonElement--">JsonElement()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/JsonIOException.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonIOException</span></a> - Exception in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">This exception is raised when Gson was unable to read an input stream
or write to one.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonIOException.html#JsonIOException-java.lang.String-">JsonIOException(String)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonIOException.html"title="class in com.google.gson">JsonIOException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonIOException.html#JsonIOException-java.lang.String-java.lang.Throwable-">JsonIOException(String, Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonIOException.html"title="class in com.google.gson">JsonIOException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonIOException.html#JsonIOException-java.lang.Throwable-">JsonIOException(Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonIOException.html"title="class in com.google.gson">JsonIOException</a></dt>
<dd>
<divclass="block">Creates exception with the specified cause.</div>
</dd>
<dt><ahref="com/google/gson/JsonNull.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonNull</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A class representing a Json <code>null</code> value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonNull.html#JsonNull--">JsonNull()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonNull.html"title="class in com.google.gson">JsonNull</a></dt>
<dt><ahref="com/google/gson/JsonObject.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonObject</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A class representing an object type in Json.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#JsonObject--">JsonObject()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/JsonParseException.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonParseException</span></a> - Exception in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">This exception is raised if there is a serious issue that occurs during parsing of a Json
string.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParseException.html#JsonParseException-java.lang.String-">JsonParseException(String)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonParseException.html"title="class in com.google.gson">JsonParseException</a></dt>
<dd>
<divclass="block">Creates exception with the specified message.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParseException.html#JsonParseException-java.lang.String-java.lang.Throwable-">JsonParseException(String, Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonParseException.html"title="class in com.google.gson">JsonParseException</a></dt>
<dd>
<divclass="block">Creates exception with the specified message and cause.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParseException.html#JsonParseException-java.lang.Throwable-">JsonParseException(Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonParseException.html"title="class in com.google.gson">JsonParseException</a></dt>
<dd>
<divclass="block">Creates exception with the specified cause.</div>
</dd>
<dt><ahref="com/google/gson/JsonParser.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonParser</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">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</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParser.html#JsonParser--">JsonParser()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonParser.html"title="class in com.google.gson">JsonParser</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonPrimitive</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A class representing a Json primitive value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#JsonPrimitive-java.lang.Boolean-">JsonPrimitive(Boolean)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Create a primitive containing a boolean value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#JsonPrimitive-java.lang.Number-">JsonPrimitive(Number)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Create a primitive containing a <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Number.html?is-external=true"title="class or interface in java.lang"><code>Number</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#JsonPrimitive-java.lang.String-">JsonPrimitive(String)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Create a primitive containing a String value.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonPrimitive.html#JsonPrimitive-java.lang.Character-">JsonPrimitive(Character)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonPrimitive.html"title="class in com.google.gson">JsonPrimitive</a></dt>
<dd>
<divclass="block">Create a primitive containing a character.</div>
</dd>
<dt><ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream"><spanclass="typeNameLink">JsonReader</span></a> - Class in <ahref="com/google/gson/stream/package-summary.html">com.google.gson.stream</a></dt>
<dd>
<divclass="block">Reads a JSON (<ahref="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>)
encoded value as a stream of tokens.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#JsonReader-java.io.Reader-">JsonReader(Reader)</a></span> - Constructor for class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Creates a new instance that reads a JSON-encoded stream from <code>in</code>.</div>
</dd>
<dt><ahref="com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson"><spanclass="typeNameLink">JsonSerializationContext</span></a> - Interface in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">Context for serialization that is passed to a custom serializer during invocation of its
<dt><ahref="com/google/gson/JsonSerializer.html"title="interface in com.google.gson"><spanclass="typeNameLink">JsonSerializer</span></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></dt>
<dd>
<divclass="block">Interface representing a custom serializer for Json.</div>
</dd>
<dt><ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonStreamParser</span></a> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">A streaming parser that allows reading of multiple <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a>s from the specified reader
asynchronously.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonStreamParser.html#JsonStreamParser-java.lang.String-">JsonStreamParser(String)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson">JsonStreamParser</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonStreamParser.html#JsonStreamParser-java.io.Reader-">JsonStreamParser(Reader)</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson">JsonStreamParser</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/JsonSyntaxException.html"title="class in com.google.gson"><spanclass="typeNameLink">JsonSyntaxException</span></a> - Exception in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">This exception is raised when Gson attempts to read (or write) a malformed
JSON element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSyntaxException.html#JsonSyntaxException-java.lang.String-">JsonSyntaxException(String)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonSyntaxException.html"title="class in com.google.gson">JsonSyntaxException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSyntaxException.html#JsonSyntaxException-java.lang.String-java.lang.Throwable-">JsonSyntaxException(String, Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonSyntaxException.html"title="class in com.google.gson">JsonSyntaxException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSyntaxException.html#JsonSyntaxException-java.lang.Throwable-">JsonSyntaxException(Throwable)</a></span> - Constructor for exception com.google.gson.<ahref="com/google/gson/JsonSyntaxException.html"title="class in com.google.gson">JsonSyntaxException</a></dt>
<dd>
<divclass="block">Creates exception with the specified cause.</div>
</dd>
<dt><ahref="com/google/gson/stream/JsonToken.html"title="enum in com.google.gson.stream"><spanclass="typeNameLink">JsonToken</span></a> - Enum in <ahref="com/google/gson/stream/package-summary.html">com.google.gson.stream</a></dt>
<dd>
<divclass="block">A structure, name or value type in a JSON-encoded string.</div>
</dd>
<dt><ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream"><spanclass="typeNameLink">JsonWriter</span></a> - Class in <ahref="com/google/gson/stream/package-summary.html">com.google.gson.stream</a></dt>
<dd>
<divclass="block">Writes a JSON (<ahref="http://www.ietf.org/rfc/rfc4627.txt">RFC 4627</a>)
encoded value to a stream, one token at a time.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#JsonWriter-java.io.Writer-">JsonWriter(Writer)</a></span> - Constructor for class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Creates a new instance that writes a JSON-encoded stream to <code>out</code>.</div>
</dd>
</dl>
<aname="I:L">
<!---->
</a>
<h2class="title">L</h2>
<dl>
<dt><ahref="com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson"><spanclass="typeNameLink">LongSerializationPolicy</span></a> - Enum in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">Defines the expected format for a <code>long</code> or <code>Long</code> type when its serialized.</div>
</dd>
</dl>
<aname="I:M">
<!---->
</a>
<h2class="title">M</h2>
<dl>
<dt><ahref="com/google/gson/stream/MalformedJsonException.html"title="class in com.google.gson.stream"><spanclass="typeNameLink">MalformedJsonException</span></a> - Exception in <ahref="com/google/gson/stream/package-summary.html">com.google.gson.stream</a></dt>
<dd>
<divclass="block">Thrown when a reader encounters malformed JSON.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/MalformedJsonException.html#MalformedJsonException-java.lang.String-">MalformedJsonException(String)</a></span> - Constructor for exception com.google.gson.stream.<ahref="com/google/gson/stream/MalformedJsonException.html"title="class in com.google.gson.stream">MalformedJsonException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/MalformedJsonException.html#MalformedJsonException-java.lang.String-java.lang.Throwable-">MalformedJsonException(String, Throwable)</a></span> - Constructor for exception com.google.gson.stream.<ahref="com/google/gson/stream/MalformedJsonException.html"title="class in com.google.gson.stream">MalformedJsonException</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/MalformedJsonException.html#MalformedJsonException-java.lang.Throwable-">MalformedJsonException(Throwable)</a></span> - Constructor for exception com.google.gson.stream.<ahref="com/google/gson/stream/MalformedJsonException.html"title="class in com.google.gson.stream">MalformedJsonException</a></dt>
<dd> </dd>
</dl>
<aname="I:N">
<!---->
</a>
<h2class="title">N</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#name-java.lang.String-">name(String)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Encodes the property name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonStreamParser.html#next--">next()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson">JsonStreamParser</a></dt>
<dd>
<divclass="block">Returns the next available <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a> on the reader.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextBoolean--">nextBoolean()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the <ahref="com/google/gson/stream/JsonToken.html#BOOLEAN"><code>boolean</code></a> value of the next token,
consuming it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextDouble--">nextDouble()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the <ahref="com/google/gson/stream/JsonToken.html#NUMBER"><code>double</code></a> value of the next token,
consuming it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextInt--">nextInt()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the <ahref="com/google/gson/stream/JsonToken.html#NUMBER"><code>int</code></a> value of the next token,
consuming it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextLong--">nextLong()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the <ahref="com/google/gson/stream/JsonToken.html#NUMBER"><code>long</code></a> value of the next token,
consuming it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextName--">nextName()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the next token, a <ahref="com/google/gson/stream/JsonToken.html#NAME"><code>property name</code></a>, and
consumes it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextNull--">nextNull()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Consumes the next token from the JSON stream and asserts that it is a
literal null.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#nextString--">nextString()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the <ahref="com/google/gson/stream/JsonToken.html#STRING"><code>string</code></a> value of the next token,
consuming it.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#nullSafe--">nullSafe()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">This wrapper method is used to make a type adapter null tolerant.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#nullValue--">nullValue()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParser.html#parse-java.lang.String-">parse(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonParser.html"title="class in com.google.gson">JsonParser</a></dt>
<dd>
<divclass="block">Parses the specified JSON string into a parse tree</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParser.html#parse-java.io.Reader-">parse(Reader)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonParser.html"title="class in com.google.gson">JsonParser</a></dt>
<dd>
<divclass="block">Parses the specified JSON string into a parse tree</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonParser.html#parse-com.google.gson.stream.JsonReader-">parse(JsonReader)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonParser.html"title="class in com.google.gson">JsonParser</a></dt>
<dd>
<divclass="block">Returns the next value from the JSON stream as a parse tree.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#peek--">peek()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Returns the type of the next token without consuming it.</div>
</dd>
</dl>
<aname="I:R">
<!---->
</a>
<h2class="title">R</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#read-com.google.gson.stream.JsonReader-">read(JsonReader)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Reads one JSON value (an array, object, string, number, boolean or null)
and converts it to a Java object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#registerTypeAdapter-java.lang.reflect.Type-java.lang.Object-">registerTypeAdapter(Type, Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson for custom serialization or deserialization.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#registerTypeAdapterFactory-com.google.gson.TypeAdapterFactory-">registerTypeAdapterFactory(TypeAdapterFactory)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Register a factory for type adapters.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#registerTypeHierarchyAdapter-java.lang.Class-java.lang.Object-">registerTypeHierarchyAdapter(Class<?>, Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson for custom serialization or deserialization for an inheritance type hierarchy.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#remove-com.google.gson.JsonElement-">remove(JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Removes the first occurrence of the specified element from this array, if it is present.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#remove-int-">remove(int)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Removes the element at the specified position in this array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonObject.html#remove-java.lang.String-">remove(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonObject.html"title="class in com.google.gson">JsonObject</a></dt>
<dd>
<divclass="block">Removes the <code>property</code> from this <ahref="com/google/gson/JsonObject.html"title="class in com.google.gson"><code>JsonObject</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonStreamParser.html#remove--">remove()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonStreamParser.html"title="class in com.google.gson">JsonStreamParser</a></dt>
<dd>
<divclass="block">This optional <ahref="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true"title="class or interface in java.util"><code>Iterator</code></a> method is not relevant for stream parsing and hence is not
implemented.</div>
</dd>
</dl>
<aname="I:S">
<!---->
</a>
<h2class="title">S</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSerializationContext.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson">JsonSerializationContext</a></dt>
<dd>
<divclass="block">Invokes default serialization on the specified object.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSerializationContext.html#serialize-java.lang.Object-java.lang.reflect.Type-">serialize(Object, Type)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/JsonSerializationContext.html"title="interface in com.google.gson">JsonSerializationContext</a></dt>
<dd>
<divclass="block">Invokes default serialization on the specified object passing the specific type information.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonSerializer.html#serialize-T-java.lang.reflect.Type-com.google.gson.JsonSerializationContext-">serialize(T, Type, JsonSerializationContext)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/JsonSerializer.html"title="interface in com.google.gson">JsonSerializer</a></dt>
<dd>
<divclass="block">Gson invokes this call-back method during serialization when it encounters a field of the
specified type.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/LongSerializationPolicy.html#serialize-java.lang.Long-">serialize(Long)</a></span> - Method in enum com.google.gson.<ahref="com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson">LongSerializationPolicy</a></dt>
<dd>
<divclass="block">Serialize this <code>value</code> using this serialization policy.</div>
</dd>
<dt><ahref="com/google/gson/annotations/SerializedName.html"title="annotation in com.google.gson.annotations"><spanclass="typeNameLink">SerializedName</span></a> - Annotation Type in <ahref="com/google/gson/annotations/package-summary.html">com.google.gson.annotations</a></dt>
<dd>
<divclass="block">An annotation that indicates this member should be serialized to JSON with
the provided name value as its field name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#serializeNulls--">serializeNulls()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configure Gson to serialize null fields.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#serializeSpecialFloatingPointValues--">serializeSpecialFloatingPointValues()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Section 2.4 of <ahref="http://www.ietf.org/rfc/rfc4627.txt">JSON specification</a> disallows
special double values (NaN, Infinity, -Infinity).</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#set-int-com.google.gson.JsonElement-">set(int, JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Replaces the element at the specified position in this array with the specified element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setDateFormat-java.lang.String-">setDateFormat(String)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to serialize <code>Date</code> objects according to the pattern provided.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setDateFormat-int-">setDateFormat(int)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to to serialize <code>Date</code> objects according to the style value provided.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setDateFormat-int-int-">setDateFormat(int, int)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to to serialize <code>Date</code> objects according to the style value provided.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setExclusionStrategies-com.google.gson.ExclusionStrategy...-">setExclusionStrategies(ExclusionStrategy...)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply a set of exclusion strategies during both serialization and
deserialization.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setFieldNamingPolicy-com.google.gson.FieldNamingPolicy-">setFieldNamingPolicy(FieldNamingPolicy)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply a specific naming policy to an object's field during serialization
and deserialization.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setFieldNamingStrategy-com.google.gson.FieldNamingStrategy-">setFieldNamingStrategy(FieldNamingStrategy)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply a specific naming policy strategy to an object's field during
serialization and deserialization.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#setHtmlSafe-boolean-">setHtmlSafe(boolean)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Configure this writer to emit JSON that's safe for direct inclusion in HTML
and XML documents.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#setIndent-java.lang.String-">setIndent(String)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Sets the indentation string to be repeated for each level of indentation
in the encoded document.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#setLenient-boolean-">setLenient(boolean)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Configure this parser to be be liberal in what it accepts.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#setLenient-boolean-">setLenient(boolean)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Configure this writer to relax its syntax rules.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setLongSerializationPolicy-com.google.gson.LongSerializationPolicy-">setLongSerializationPolicy(LongSerializationPolicy)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to apply a specific serialization policy for <code>Long</code> and <code>long</code>
objects.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setPrettyPrinting--">setPrettyPrinting()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to output Json that fits in a page for pretty printing.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#setSerializeNulls-boolean-">setSerializeNulls(boolean)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dd>
<divclass="block">Sets whether object members are serialized when their value is null.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/GsonBuilder.html#setVersion-double-">setVersion(double)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/GsonBuilder.html"title="class in com.google.gson">GsonBuilder</a></dt>
<dd>
<divclass="block">Configures Gson to enable versioning support.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/ExclusionStrategy.html#shouldSkipClass-java.lang.Class-">shouldSkipClass(Class<?>)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/ExclusionStrategy.html"title="interface in com.google.gson">ExclusionStrategy</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/ExclusionStrategy.html#shouldSkipField-com.google.gson.FieldAttributes-">shouldSkipField(FieldAttributes)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/ExclusionStrategy.html"title="interface in com.google.gson">ExclusionStrategy</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/annotations/Since.html"title="annotation in com.google.gson.annotations"><spanclass="typeNameLink">Since</span></a> - Annotation Type in <ahref="com/google/gson/annotations/package-summary.html">com.google.gson.annotations</a></dt>
<dd>
<divclass="block">An annotation that indicates the version number since a member or a type has been present.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonArray.html#size--">size()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonArray.html"title="class in com.google.gson">JsonArray</a></dt>
<dd>
<divclass="block">Returns the number of elements in the array.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#skipValue--">skipValue()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd>
<divclass="block">Skips the next value recursively.</div>
</dd>
</dl>
<aname="I:T">
<!---->
</a>
<h2class="title">T</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-java.lang.Object-">toJson(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object into its equivalent Json representation.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-java.lang.Object-java.lang.reflect.Type-">toJson(Object, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object, including those of generic types, into its
equivalent Json representation.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-java.lang.Object-java.lang.Appendable-">toJson(Object, Appendable)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object into its equivalent Json representation.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-java.lang.Object-java.lang.reflect.Type-java.lang.Appendable-">toJson(Object, Type, Appendable)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object, including those of generic types, into its
equivalent Json representation.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-java.lang.Object-java.lang.reflect.Type-com.google.gson.stream.JsonWriter-">toJson(Object, Type, JsonWriter)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Writes the JSON representation of <code>src</code> of type <code>typeOfSrc</code> to
<code>writer</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-com.google.gson.JsonElement-">toJson(JsonElement)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Converts a tree of <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a>s into its equivalent JSON representation.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-com.google.gson.JsonElement-java.lang.Appendable-">toJson(JsonElement, Appendable)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Writes out the equivalent JSON for a tree of <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a>s.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJson-com.google.gson.JsonElement-com.google.gson.stream.JsonWriter-">toJson(JsonElement, JsonWriter)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">Writes the JSON for <code>jsonElement</code> to <code>writer</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#toJson-java.io.Writer-T-">toJson(Writer, T)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts <code>value</code> to a JSON document and writes it to <code>out</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#toJson-T-">toJson(T)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts <code>value</code> to a JSON document.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJsonTree-java.lang.Object-">toJsonTree(Object)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object into its equivalent representation as a tree of
<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a>s.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toJsonTree-java.lang.Object-java.lang.reflect.Type-">toJsonTree(Object, Type)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd>
<divclass="block">This method serializes the specified object, including those of generic types, into its
equivalent representation as a tree of <ahref="com/google/gson/JsonElement.html"title="class in com.google.gson"><code>JsonElement</code></a>s.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#toJsonTree-T-">toJsonTree(T)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Converts <code>value</code> to a JSON tree.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/Gson.html#toString--">toString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/Gson.html"title="class in com.google.gson">Gson</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/JsonElement.html#toString--">toString()</a></span> - Method in class com.google.gson.<ahref="com/google/gson/JsonElement.html"title="class in com.google.gson">JsonElement</a></dt>
<dd>
<divclass="block">Returns a String representation of this element.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#toString--">toString()</a></span> - Method in class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonReader.html#toString--">toString()</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonReader.html"title="class in com.google.gson.stream">JsonReader</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldNamingStrategy.html#translateName-java.lang.reflect.Field-">translateName(Field)</a></span> - Method in interface com.google.gson.<ahref="com/google/gson/FieldNamingStrategy.html"title="interface in com.google.gson">FieldNamingStrategy</a></dt>
<dd>
<divclass="block">Translates the field name into its JSON field name representation.</div>
</dd>
<dt><ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson"><spanclass="typeNameLink">TypeAdapter</span></a><<ahref="com/google/gson/TypeAdapter.html"title="type parameter in TypeAdapter">T</a>> - Class in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">Converts Java objects to and from JSON.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#TypeAdapter--">TypeAdapter()</a></span> - Constructor for class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd> </dd>
<dt><ahref="com/google/gson/TypeAdapterFactory.html"title="interface in com.google.gson"><spanclass="typeNameLink">TypeAdapterFactory</span></a> - Interface in <ahref="com/google/gson/package-summary.html">com.google.gson</a></dt>
<dd>
<divclass="block">Creates type adapters for set of related types.</div>
</dd>
<dt><ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect"><spanclass="typeNameLink">TypeToken</span></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></dt>
<dd>
<divclass="block">Represents a generic type <code>T</code>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/reflect/TypeToken.html#TypeToken--">TypeToken()</a></span> - Constructor for class com.google.gson.reflect.<ahref="com/google/gson/reflect/TypeToken.html"title="class in com.google.gson.reflect">TypeToken</a></dt>
<dd>
<divclass="block">Constructs a new type literal.</div>
</dd>
</dl>
<aname="I:U">
<!---->
</a>
<h2class="title">U</h2>
<dl>
<dt><ahref="com/google/gson/annotations/Until.html"title="annotation in com.google.gson.annotations"><spanclass="typeNameLink">Until</span></a> - Annotation Type in <ahref="com/google/gson/annotations/package-summary.html">com.google.gson.annotations</a></dt>
<dd>
<divclass="block">An annotation that indicates the version number until a member or a type should be present.</div>
</dd>
</dl>
<aname="I:V">
<!---->
</a>
<h2class="title">V</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#value-java.lang.String-">value(String)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#value-boolean-">value(boolean)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#value-double-">value(double)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#value-long-">value(long)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonWriter.html#value-java.lang.Number-">value(Number)</a></span> - Method in class com.google.gson.stream.<ahref="com/google/gson/stream/JsonWriter.html"title="class in com.google.gson.stream">JsonWriter</a></dt>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldNamingPolicy.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.google.gson.<ahref="com/google/gson/FieldNamingPolicy.html"title="enum in com.google.gson">FieldNamingPolicy</a></dt>
<dd>
<divclass="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/LongSerializationPolicy.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.google.gson.<ahref="com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson">LongSerializationPolicy</a></dt>
<dd>
<divclass="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonToken.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.google.gson.stream.<ahref="com/google/gson/stream/JsonToken.html"title="enum in com.google.gson.stream">JsonToken</a></dt>
<dd>
<divclass="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/FieldNamingPolicy.html#values--">values()</a></span> - Static method in enum com.google.gson.<ahref="com/google/gson/FieldNamingPolicy.html"title="enum in com.google.gson">FieldNamingPolicy</a></dt>
<dd>
<divclass="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/LongSerializationPolicy.html#values--">values()</a></span> - Static method in enum com.google.gson.<ahref="com/google/gson/LongSerializationPolicy.html"title="enum in com.google.gson">LongSerializationPolicy</a></dt>
<dd>
<divclass="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/stream/JsonToken.html#values--">values()</a></span> - Static method in enum com.google.gson.stream.<ahref="com/google/gson/stream/JsonToken.html"title="enum in com.google.gson.stream">JsonToken</a></dt>
<dd>
<divclass="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<aname="I:W">
<!---->
</a>
<h2class="title">W</h2>
<dl>
<dt><spanclass="memberNameLink"><ahref="com/google/gson/TypeAdapter.html#write-com.google.gson.stream.JsonWriter-T-">write(JsonWriter, T)</a></span> - Method in class com.google.gson.<ahref="com/google/gson/TypeAdapter.html"title="class in com.google.gson">TypeAdapter</a></dt>
<dd>
<divclass="block">Writes one JSON value (an array, object, string, number, boolean or null)