| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GsonBuilder | |
|---|---|
| com.google.gson | This package provides the Gsonclass to convert Json to Java and
 vice-versa. | 
| Uses of GsonBuilder in com.google.gson | 
|---|
| Methods in com.google.gson that return GsonBuilder | |
|---|---|
|  GsonBuilder | GsonBuilder.addDeserializationExclusionStrategy(ExclusionStrategy strategy)Configures Gson to apply the passed in exclusion strategy during deserialization. | 
|  GsonBuilder | GsonBuilder.addSerializationExclusionStrategy(ExclusionStrategy strategy)Configures Gson to apply the passed in exclusion strategy during serialization. | 
|  GsonBuilder | GsonBuilder.disableHtmlEscaping()By default, Gson escapes HTML characters such as < > etc. | 
|  GsonBuilder | GsonBuilder.disableInnerClassSerialization()Configures Gson to exclude inner classes during serialization. | 
|  GsonBuilder | GsonBuilder.enableComplexMapKeySerialization()Enabling this feature will only change the serialized form if the map key is a complex type (i.e. | 
|  GsonBuilder | GsonBuilder.excludeFieldsWithModifiers(int... modifiers)Configures Gson to excludes all class fields that have the specified modifiers. | 
|  GsonBuilder | GsonBuilder.excludeFieldsWithoutExposeAnnotation()Configures Gson to exclude all fields from consideration for serialization or deserialization that do not have the Exposeannotation. | 
|  GsonBuilder | GsonBuilder.generateNonExecutableJson()Makes the output JSON non-executable in Javascript by prefixing the generated JSON with some special text. | 
|  GsonBuilder | GsonBuilder.registerTypeAdapter(Type type,
                    Object typeAdapter)Configures Gson for custom serialization or deserialization. | 
|  GsonBuilder | GsonBuilder.registerTypeAdapterFactory(TypeAdapterFactory factory)Register a factory for type adapters. | 
|  GsonBuilder | GsonBuilder.registerTypeHierarchyAdapter(Class<?> baseType,
                             Object typeAdapter)Configures Gson for custom serialization or deserialization for an inheritance type hierarchy. | 
|  GsonBuilder | GsonBuilder.serializeNulls()Configure Gson to serialize null fields. | 
|  GsonBuilder | GsonBuilder.serializeSpecialFloatingPointValues()Section 2.4 of JSON specification disallows special double values (NaN, Infinity, -Infinity). | 
|  GsonBuilder | GsonBuilder.setDateFormat(int style)Configures Gson to to serialize Dateobjects according to the style value provided. | 
|  GsonBuilder | GsonBuilder.setDateFormat(int dateStyle,
              int timeStyle)Configures Gson to to serialize Dateobjects according to the style value provided. | 
|  GsonBuilder | GsonBuilder.setDateFormat(String pattern)Configures Gson to serialize Dateobjects according to the pattern provided. | 
|  GsonBuilder | GsonBuilder.setExclusionStrategies(ExclusionStrategy... strategies)Configures Gson to apply a set of exclusion strategies during both serialization and deserialization. | 
|  GsonBuilder | GsonBuilder.setFieldNamingPolicy(FieldNamingPolicy namingConvention)Configures Gson to apply a specific naming policy to an object's field during serialization and deserialization. | 
|  GsonBuilder | GsonBuilder.setFieldNamingStrategy(FieldNamingStrategy fieldNamingStrategy)Configures Gson to apply a specific naming policy strategy to an object's field during serialization and deserialization. | 
|  GsonBuilder | GsonBuilder.setLongSerializationPolicy(LongSerializationPolicy serializationPolicy)Configures Gson to apply a specific serialization policy for Longandlongobjects. | 
|  GsonBuilder | GsonBuilder.setPrettyPrinting()Configures Gson to output Json that fits in a page for pretty printing. | 
|  GsonBuilder | GsonBuilder.setVersion(double ignoreVersionsAfter)Configures Gson to enable versioning support. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||