.. |
annotations
|
Revised equals and hashcode of ObjectTypePair to ensure reference equality of object instead of value equality. Improved JavaDocs for various 1.4 API methods.
|
2009-10-05 18:17:52 +00:00 |
reflect
|
removed unneeded suppression of warnings.
|
2011-01-19 07:34:44 +00:00 |
stream
|
Required strings to be quoted even in lenient mode.
|
2010-11-16 22:14:40 +00:00 |
AnonymousAndLocalClassExclusionStrategy.java
|
Don't exclude enum constants, even if they are anonymous.
|
2010-08-27 07:26:35 +00:00 |
Cache.java
|
Removing unused methods on Cache and synchronizing it since FieldAttributes contains a static instance of this type.
|
2011-01-10 23:20:37 +00:00 |
CamelCaseSeparatorNamingPolicy.java
|
Add support to allow spaces in the JSON field name.
|
2010-05-26 17:40:19 +00:00 |
CircularReferenceException.java
|
Deprecate the FieldNamingStrategy interface and replace it with FieldNamingStrategy2. This is the first step to help make it easy to cache field annotations across all instances of a class, etc.
|
2010-01-09 22:43:27 +00:00 |
CompositionFieldNamingPolicy.java
|
Deprecate the FieldNamingStrategy interface and replace it with FieldNamingStrategy2. This is the first step to help make it easy to cache field annotations across all instances of a class, etc.
|
2010-01-09 22:43:27 +00:00 |
DefaultTypeAdapters.java
|
Adding default type adapter for InetAddress.
|
2011-01-10 23:03:48 +00:00 |
DelegatingJsonElementVisitor.java
|
Fixed issue 52 by switching Gson.toJson methods to use Appendable instead of java.io.Writer
|
2008-11-26 19:13:14 +00:00 |
DisjunctionExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
Escaper.java
|
removed unused JsonFormatter classes.
|
2010-11-01 23:10:09 +00:00 |
ExclusionStrategy.java
|
Updated JavaDoc formatting
|
2009-10-09 15:26:34 +00:00 |
ExposeAnnotationDeserializationExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
ExposeAnnotationSerializationExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
FieldAttributes.java
|
removed eclipse warnings.
|
2010-11-12 19:21:16 +00:00 |
FieldNamingPolicy.java
|
Add support to allow spaces in the JSON field name.
|
2010-05-26 17:40:19 +00:00 |
FieldNamingStrategy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
FieldNamingStrategy2.java
|
removed @since for non-public classes
|
2010-08-20 00:35:48 +00:00 |
FieldNamingStrategy2Adapter.java
|
replaced unchecked suppressed warnings token with more specific rawtypes.
|
2010-08-20 16:27:46 +00:00 |
Gson.java
|
Revert most of r677: Required strings to be quoted even in lenient mode. As far as Inderjeet and I can tell, this is consistent with Gson 1.5.
|
2010-11-24 23:22:13 +00:00 |
GsonBuilder.java
|
enabled GsonBuilder.registerTypeHierarchyAdapter since head is now for Gson 1.7
|
2010-11-25 00:16:06 +00:00 |
InnerClassExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
InstanceCreator.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JavaFieldNamingPolicy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
JsonArray.java
|
Adding restrictions on the JsonElements to disallow Java "null"s.
|
2009-10-08 22:03:08 +00:00 |
JsonArrayDeserializationVisitor.java
|
Second half of adopting Guice's types code.
|
2010-12-03 18:12:26 +00:00 |
JsonDeserializationContext.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonDeserializationContextDefault.java
|
implemented support for deserialization to deserialize to more specific type if an instance creator returns a sub-class.
|
2009-10-09 18:16:16 +00:00 |
JsonDeserializationVisitor.java
|
exposed final fields of Pair for fast access. Pair is used quite a bit during serialization because of its use in ref stack.
|
2009-12-03 20:58:22 +00:00 |
JsonDeserializer.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
JsonDeserializerExceptionWrapper.java
|
fixed issue 46 by adding toString() methods to Gson, serializers, deserializers, and instanceCreators, and default type adapters.
|
2008-09-16 18:28:31 +00:00 |
JsonElement.java
|
Removed a bunch of unused code and unnecessary else statements.
|
2010-09-28 13:42:43 +00:00 |
JsonElementVisitor.java
|
Fixed issue 52 by switching Gson.toJson methods to use Appendable instead of java.io.Writer
|
2008-11-26 19:13:14 +00:00 |
JsonFieldNameValidator.java
|
Removed a bunch of unused code and unnecessary else statements.
|
2010-09-28 13:42:43 +00:00 |
JsonIOException.java
|
added serial version id
|
2010-11-01 23:16:03 +00:00 |
JsonNull.java
|
Ensure that the JsonElement.toString() will always generate valid JSON (even when control characters/whitespace characters are used).
|
2009-09-23 18:28:03 +00:00 |
JsonObject.java
|
implemented feedback from r585
|
2010-11-05 22:18:35 +00:00 |
JsonObjectDeserializationVisitor.java
|
Second half of adopting Guice's types code.
|
2010-12-03 18:12:26 +00:00 |
JsonParseException.java
|
Added an exception class to indicate IO Errors.
|
2010-10-18 23:54:09 +00:00 |
JsonParser.java
|
Revert most of r677: Required strings to be quoted even in lenient mode. As far as Inderjeet and I can tell, this is consistent with Gson 1.5.
|
2010-11-24 23:22:13 +00:00 |
JsonPrimitive.java
|
Removed a bunch of unused code and unnecessary else statements.
|
2010-09-28 13:42:43 +00:00 |
JsonSerializationContext.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonSerializationContextDefault.java
|
Implemented some code review comments from r482
|
2009-10-09 01:35:45 +00:00 |
JsonSerializationVisitor.java
|
removed compiler warnings
|
2010-12-06 19:47:41 +00:00 |
JsonSerializer.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
JsonStreamParser.java
|
renamed com.google.gson.stream.JsonSyntaxException to MalformedJsonException.
|
2010-11-01 22:48:52 +00:00 |
JsonSyntaxException.java
|
Fix JavaDoc on JsonSyntaxException
|
2010-11-05 20:34:27 +00:00 |
JsonTreeNavigator.java
|
Code review changes from r476
|
2009-10-08 23:23:52 +00:00 |
LongSerializationPolicy.java
|
Update GsonBuilder API to accept an enum for the serialize Long as string. This will be useful if/when we implement support to serialize a long type as an array of integers.
|
2009-01-11 06:11:29 +00:00 |
LowerCamelCaseSeparatorNamingPolicy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
LowerCaseNamingPolicy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
LruCache.java
|
Removing unused methods on Cache and synchronizing it since FieldAttributes contains a static instance of this type.
|
2011-01-10 23:20:37 +00:00 |
MapAsArrayTypeAdapter.java
|
Type adapter for maps. Supports both complex and non-complex keys.
|
2011-01-12 00:17:21 +00:00 |
MappedObjectConstructor.java
|
removed compiler warnings
|
2010-12-06 19:47:41 +00:00 |
MemoryRefStack.java
|
exposed final fields of Pair for fast access. Pair is used quite a bit during serialization because of its use in ref stack.
|
2009-12-03 20:58:22 +00:00 |
ModifierBasedExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
ModifyFirstLetterNamingPolicy.java
|
Removed a bunch of unused code and unnecessary else statements.
|
2010-09-28 13:42:43 +00:00 |
NullExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
ObjectConstructor.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ObjectNavigator.java
|
removed compiler warnings
|
2010-12-06 19:47:41 +00:00 |
ObjectNavigatorFactory.java
|
Deprecate the FieldNamingStrategy interface and replace it with FieldNamingStrategy2. This is the first step to help make it easy to cache field annotations across all instances of a class, etc.
|
2010-01-09 22:43:27 +00:00 |
ObjectTypePair.java
|
Added support for deserializing from null input to a null value.
|
2010-10-22 16:06:59 +00:00 |
package-info.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
Pair.java
|
Added checks to ensure that typeHierarchyAdapter being registered doesn't hide a previously existing one.
|
2010-06-24 21:51:18 +00:00 |
ParameterizedTypeHandlerMap.java
|
removed compiler warnings
|
2010-12-06 19:47:41 +00:00 |
Preconditions.java
|
Fixed issue 68 by providing support to override default type adapters for
|
2008-10-31 00:19:58 +00:00 |
Primitives.java
|
Second half of adopting Guice's types code.
|
2010-12-03 18:12:26 +00:00 |
RecursiveFieldNamingPolicy.java
|
Deprecate the FieldNamingStrategy interface and replace it with FieldNamingStrategy2. This is the first step to help make it easy to cache field annotations across all instances of a class, etc.
|
2010-01-09 22:43:27 +00:00 |
SerializedNameAnnotationInterceptingNamingPolicy.java
|
Removed a bunch of unused code and unnecessary else statements.
|
2010-09-28 13:42:43 +00:00 |
Streams.java
|
Removed eclipse warnings about unneeded else statements and rawtypes/unchecked access.
|
2010-11-11 07:29:55 +00:00 |
SyntheticFieldExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |
Types.java
|
removed compiler warnings
|
2010-12-06 19:47:41 +00:00 |
UpperCamelCaseSeparatorNamingPolicy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
UpperCaseNamingPolicy.java
|
Made FieldNamingStrategy2 is package protected class.
|
2010-08-19 00:10:42 +00:00 |
VersionConstants.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
VersionExclusionStrategy.java
|
Refactored exclusion strategies so that they can easily be exposed as part of the public API.
|
2009-10-07 09:23:14 +00:00 |