.. |
annotations
|
Added serialize and deserialize parameters to the Expose annotation that control whether a field gets exposed during serialization or deserialization.
|
2009-05-19 23:47:53 +00:00 |
reflect
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
AnonymousAndLocalClassExclusionStrategy.java
|
Add the ability to configure Gson to exclude serializing and deserializing of all "Inner Classes".
|
2008-12-28 02:00:31 +00:00 |
CamelCaseSeparatorNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
CompositionFieldNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
DefaultTypeAdapters.java
|
Made GregorianCalendarTypeAdapter consistent with the other default type adapters.
|
2009-04-01 17:07:23 +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
|
Performance fixes after doing some profiling.
|
2009-01-20 08:38:21 +00:00 |
Escaper.java
|
Add a single quote to the HTML set of characters that should be escaped.
|
2009-05-19 19:49:25 +00:00 |
ExclusionStrategy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ExposeAnnotationBasedExclusionStrategy.java
|
Added serialize and deserialize parameters to the Expose annotation that control whether a field gets exposed during serialization or deserialization.
|
2009-05-19 23:47:53 +00:00 |
FieldNamingPolicy.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
FieldNamingStrategy.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
GenericArrayTypeImpl.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
Gson.java
|
Fixed Issue 141 by adding new APIs for writing out JSON string representation for JsonElements.
|
2009-08-07 20:58:41 +00:00 |
GsonBuilder.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
InnerClassExclusionStrategy.java
|
Implement suggestions from self review of r350.
|
2008-12-28 02:05:40 +00:00 |
InstanceCreator.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JavaFieldNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
JsonArray.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
JsonArrayDeserializationVisitor.java
|
Added support to serialize and deserialize array of java.lang.Object when the content is a primitive type.
|
2009-07-27 23:24:23 +00:00 |
JsonCompactFormatter.java
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
JsonDeserializationContext.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonDeserializationContextDefault.java
|
Removal of all unnecessary "Default" InstanceCreators. While refactoring the code, I found a bug that these InstanceCreators were being called when inside an "Array". This bug is fixed in this change.
|
2008-12-27 23:43:16 +00:00 |
JsonDeserializationVisitor.java
|
Moved ancestor tracking into the serialization visitor. Deserialization process doesn't need ancestor tracking since JSON does not allow self-referential structures.
|
2009-08-31 16:38:50 +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
|
Do not leak out a ClassCastException to our clients.
|
2009-03-27 19:43:33 +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 |
JsonEscapingVisitor.java
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
JsonFieldNameValidator.java
|
Allow JS Keywords as field name. These names are quoted anyways (and are valid according to the JSON spec) so it should not cause any issues.
|
2009-05-19 17:59:32 +00:00 |
JsonFormatter.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 |
JsonNull.java
|
updated javadoc in response to issue 97
|
2009-01-29 02:43:36 +00:00 |
JsonObject.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonObjectDeserializationVisitor.java
|
Added support to serialize and deserialize array of java.lang.Object when the content is a primitive type.
|
2009-07-27 23:24:23 +00:00 |
JsonParseException.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonParser.java
|
Refactored the Async parser interface out of JsonParser into a new class JsonParserAsync. Updated the JsonParser to detect Eof and return a null instead of throwing a ParseException.
|
2009-05-14 20:18:45 +00:00 |
JsonParserAsync.java
|
Made JsonParser implement Iterator
|
2009-08-12 21:01:42 +00:00 |
JsonParserJavacc.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
JsonParserJavaccConstants.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
JsonParserJavaccTokenManager.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
JsonPrimitive.java
|
Fixed indentation and simplified equals method as per code review comments on r419
|
2009-08-18 18:07:25 +00:00 |
JsonPrintFormatter.java
|
Changed version to 1.3
|
2009-03-31 17:53:23 +00:00 |
JsonSerializationContext.java
|
Made author tags consistent across the public api.
|
2009-04-01 17:03:31 +00:00 |
JsonSerializationContextDefault.java
|
Moved ancestor tracking into the serialization visitor. Deserialization process doesn't need ancestor tracking since JSON does not allow self-referential structures.
|
2009-08-31 16:38:50 +00:00 |
JsonSerializationVisitor.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
JsonSerializer.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
JsonTreeNavigator.java
|
Performance fixes after doing some profiling.
|
2009-01-20 08:38:21 +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
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
LowerCaseNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
MappedObjectConstructor.java
|
Performance fixes after doing some profiling.
|
2009-01-20 08:38:21 +00:00 |
MemoryRefStack.java
|
Moved ancestor tracking into the serialization visitor. Deserialization process doesn't need ancestor tracking since JSON does not allow self-referential structures.
|
2009-08-31 16:38:50 +00:00 |
ModifierBasedExclusionStrategy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ModifyFirstLetterNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
NullExclusionStrategy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ObjectConstructor.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ObjectNavigator.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
ObjectNavigatorFactory.java
|
Moved ancestor tracking into the serialization visitor. Deserialization process doesn't need ancestor tracking since JSON does not allow self-referential structures.
|
2009-08-31 16:38:50 +00:00 |
package-info.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ParameterizedTypeHandlerMap.java
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
ParameterizedTypeImpl.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
ParseException.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +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
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
RecursiveFieldNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
SerializedNameAnnotationInterceptingNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
SimpleCharStream.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
StringUnmarshaller.java
|
Fixed issue 66 to allow escaped slash ( \/) as a valid Json escaped character.
|
2008-10-29 23:31:13 +00:00 |
Token.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
TokenMgrError.java
|
Updated Grammar for matching JsonArray to be left-associative rather than right-associative. Gson can now parse arrays of size over 11MB instead of 80KB which was the prior limit. Thanks for the tip, kenotron.
|
2009-08-22 01:03:27 +00:00 |
TypeAdapter.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
TypeInfo.java
|
Major restructuring of Primitve type serialization and deserializtion. From the end-user's point of view there should be no difference other than the user can now override the default serialization/deserialization their own custom type adapter (not sure if there is a real use-case out there for this).
|
2008-11-15 02:26:57 +00:00 |
TypeInfoArray.java
|
updated Gson version number to 1.2.1
|
2008-10-13 22:09:15 +00:00 |
TypeInfoCollection.java
|
Added a custom type adapter for Collection class. We will migrate the code to use it instead of special cases for collections all over. This type adapter is called at a few places already.
|
2008-11-13 23:40:10 +00:00 |
TypeInfoFactory.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
TypeInfoMap.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
TypeUtils.java
|
- Serializing of Object arrays.
|
2009-09-22 19:04:27 +00:00 |
UpperCaseNamingPolicy.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
VersionConstants.java
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
VersionExclusionStrategy.java
|
Added "Until" type version. This new annotation allows you to remove members from the JSON output beginning at a certain version number.
|
2008-12-01 00:10:04 +00:00 |