• Home
  • Raw
  • Download

Lines Matching full:toc

3 1. [Overview](#TOC-Overview)
4 2. [Goals for Gson](#TOC-Goals-for-Gson)
5 3. [Gson Performance and Scalability](#TOC-Gson-Performance-and-Scalability)
6 4. [Gson Users](#TOC-Gson-Users)
7 5. [Using Gson](#TOC-Using-Gson)
8 * [Using Gson with Gradle/Android](#TOC-Gson-With-Gradle)
9 * [Using Gson with Maven](#TOC-Gson-With-Maven)
10 * [Primitives Examples](#TOC-Primitives-Examples)
11 * [Object Examples](#TOC-Object-Examples)
12 * [Finer Points with Objects](#TOC-Finer-Points-with-Objects)
13 * [Nested Classes (including Inner Classes)](#TOC-Nested-Classes-including-Inner-Classes-)
14 * [Array Examples](#TOC-Array-Examples)
15 * [Collections Examples](#TOC-Collections-Examples)
16 * [Collections Limitations](#TOC-Collections-Limitations)
17 * [Maps Examples](#TOC-Maps-Examples)
18 * [Serializing and Deserializing Generic Types](#TOC-Serializing-and-Deserializing-Generic-Types)
19 …* [Serializing and Deserializing Collection with Objects of Arbitrary Types](#TOC-Serializing-and-…
20 * [Built-in Serializers and Deserializers](#TOC-Built-in-Serializers-and-Deserializers)
21 * [Custom Serialization and Deserialization](#TOC-Custom-Serialization-and-Deserialization)
22 * [Writing a Serializer](#TOC-Writing-a-Serializer)
23 * [Writing a Deserializer](#TOC-Writing-a-Deserializer)
24 * [Writing an Instance Creator](#TOC-Writing-an-Instance-Creator)
25 * [InstanceCreator for a Parameterized Type](#TOC-InstanceCreator-for-a-Parameterized-Type)
26 …* [Compact Vs. Pretty Printing for JSON Output Format](#TOC-Compact-Vs.-Pretty-Printing-for-JSON-O…
27 * [Null Object Support](#TOC-Null-Object-Support)
28 * [Versioning Support](#TOC-Versioning-Support)
29 …* [Excluding Fields From Serialization and Deserialization](#TOC-Excluding-Fields-From-Serializati…
30 * [Java Modifier Exclusion](#TOC-Java-Modifier-Exclusion)
31 * [Gson's `@Expose`](#TOC-Gson-s-Expose)
32 * [User Defined Exclusion Strategies](#TOC-User-Defined-Exclusion-Strategies)
33 * [JSON Field Naming Support](#TOC-JSON-Field-Naming-Support)
34 …* [Sharing State Across Custom Serializers and Deserializers](#TOC-Sharing-State-Across-Custom-Ser…
35 * [Streaming](#TOC-Streaming)
36 6. [Issues in Designing Gson](#TOC-Issues-in-Designing-Gson)
37 7. [Future Enhancements to Gson](#TOC-Future-Enhancements-to-Gson)
39 ## <a name="TOC-Overview"></a>Overview
45 ## <a name="TOC-Goals-for-Gson"></a>Goals for Gson
53 ## <a name="TOC-Gson-Performance-and-Scalability"></a>Gson Performance and Scalability
65 ## <a name="TOC-Gson-Users"></a>Gson Users
69 ## <a name="TOC-Using-Gson"></a>Using Gson
75 ## <a name="TOC-Gson-With-Gradle"></a>Using Gson with Gradle/Android
83 ## <a name="TOC-Gson-With-Maven"></a>Using Gson with Maven
101 ### <a name="TOC-Primitives-Examples"></a>Primitives Examples
121 ### <a name="TOC-Object-Examples"></a>Object Examples
149 #### <a name="TOC-Finer-Points-with-Objects"></a>**Finer Points with Objects**
161 ### <a name="TOC-Nested-Classes-including-Inner-Classes-"></a>Nested Classes (including Inner Class…
200 ### <a name="TOC-Array-Examples"></a>Array Examples
218 ### <a name="TOC-Collections-Examples"></a>Collections Examples
238 #### <a name="TOC-Collections-Limitations"></a>Collections Limitations
243 ### <a name="TOC-Maps-Examples"></a>Maps Examples
312 ### <a name="TOC-Serializing-and-Deserializing-Generic-Types"></a>Serializing and Deserializing Gen…
340 ### <a name="TOC-Serializing-and-Deserializing-Collection-with-Objects-of-Arbitrary-Types"></a>Seri…
379 ### <a name="TOC-Built-in-Serializers-and-Deserializers"></a>Built-in Serializers and Deserializers
390 ### <a name="TOC-Custom-Serialization-and-Deserialization"></a>Custom Serialization and Deserializa…
410 #### <a name="TOC-Writing-a-Serializer"></a>Writing a Serializer
424 #### <a name="TOC-Writing-a-Deserializer"></a>Writing a Deserializer
452 ### <a name="TOC-Writing-an-Instance-Creator"></a>Writing an Instance Creator
476 #### <a name="TOC-InstanceCreator-for-a-Parameterized-Type"></a>InstanceCreator for a Parameterized…
516 ### <a name="TOC-Compact-Vs.-Pretty-Printing-for-JSON-Output-Format"></a>Compact Vs. Pretty Printin…
518 …included in collections/arrays of objects). See the [Null Object Support](#TOC-Null-Object-Support…
529 ### <a name="TOC-Null-Object-Support"></a>Null Object Support
574 ### <a name="TOC-Versioning-Support"></a>Versioning Support
610 ### <a name="TOC-Excluding-Fields-From-Serialization-and-Deserialization"></a>Excluding Fields From…
612 …your needs then you can always use [custom serializers and deserializers](#TOC-Custom-Serializatio…
614 #### <a name="TOC-Java-Modifier-Exclusion"></a>Java Modifier Exclusion
633 #### <a name="TOC-Gson-s-Expose"></a>Gson's `@Expose`
637 #### <a name="TOC-User-Defined-Exclusion-Strategies"></a>User Defined Exclusion Strategies
696 ### <a name="TOC-JSON-Field-Naming-Support"></a>JSON Field Naming Support
729 ### <a name="TOC-Sharing-State-Across-Custom-Serializers-and-Deserializers"></a>Sharing State Acros…
739 ### <a name="TOC-Streaming"></a>Streaming
743 ## <a name="TOC-Issues-in-Designing-Gson"></a>Issues in Designing Gson
747 ## <a name="TOC-Future-Enhancements-to-Gson"></a>Future Enhancements to Gson