gson-comments/gson/src/main/java/com/google/gson
2011-01-19 07:34:44 +00:00
..
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