aboutsummaryrefslogtreecommitdiff
path: root/gson/src/main/java/com/google/gson/JsonObject.java
AgeCommit message (Expand)Author
2023-01-06[maven-release-plugin] prepare release gson-parent-2.10.1upstream/gson-parent-2.10.1Éamonn McManus
2022-11-13Added JsonObject method isEmpty() (#2233)Doug Hoard
2022-10-24[maven-release-plugin] prepare release gson-parent-2.10Éamonn McManus
2022-10-24Automatically replace version references on `release:prepare` (#2212)Marcono1234
2022-10-16Add `JsonArray.asList` and `JsonObject.asMap` view methods (#2225)Marcono1234
2022-10-01Add Javadoc since tags for previously added elements (#2211)Marcono1234
2022-09-09Improve documentation (#2193)Marcono1234
2022-08-18Disallow `JsonObject` `Entry.setValue(null)` (#2167)Marcono1234
2022-08-06Convert null to JsonNull for `JsonArray.set` (#2170)Marcono1234
2022-08-04Deprecate JsonElement constructor (#1761)Marcono1234
2022-04-17Use diamond operator when creating generic instances (#2104)Marcono1234
2019-03-11Remove object based constructors, remove some internal stuffDegubi
2017-05-31Made deepCopy public (#1091)inder123
2017-04-19Printing more debugging information to help track an invalid JsonAdapter. (#1...inder123
2016-12-13Add keySet method and test (#942)Mark Hess
2016-06-10Expose JsonObject size.Jake Wharton
2013-05-03Create a LinkedTreeMap based on the LinkedHashTreeMap; however, removed all t...Joel Leitch
2013-04-04Use the LinkedHashTreeMap instead of LinkedTreeMap and delete the LinkedTreeM...Joel Leitch
2012-10-11Adding Red-Black Tree implementation and tying it into the Gson bindings.Joel Leitch
2012-09-03Follow up on r1197 and make deepCopy package-private. We don't want to use pr...Jesse Wilson
2012-09-03made deepCopy protected to eliminate it from the public API for now.Inderjeet Singh
2012-08-21JsonObject.deepCopy() for Gson.Jesse Wilson
2012-03-11Only support string keys in string map. This rev passed all 655 applicable ma...Jesse Wilson
2012-03-11First steps to StringMap, an alternative to LinkedHashmap.Jesse Wilson
2011-11-12Removing JsonObject.deepCopy() and JsonArray.deepCopy()Jesse Wilson
2011-07-12Use Streams instead of Escaper.Jesse Wilson
2011-06-17Add deepCopy to JsonArray and JsonObject.Jesse Wilson
2011-05-30Moved field creation to the field declaration to avoid inadvertent change fro...Inderjeet Singh
2011-05-25Using JsonNull.INSTANCE instead of JsonNull.createJsonNull() methodInderjeet Singh
2011-04-06Renamed $Preconditions to $Gson$Preconditions and $Types to $Gson$Types.Inderjeet Singh
2011-04-04Incorporated comments from r726Inderjeet Singh
2011-03-29bling blingJesse Wilson
2011-03-21Create an "internals" package for classes that we do not want to share, but i...Joel Leitch
2011-03-16Update Precondition checks and have it throw a NPE instead.Joel Leitch
2011-02-15equals & hashCode for subclasses of JsonElement.Jesse Wilson
2010-11-05implemented feedback from r585Inderjeet Singh
2010-09-28Removed a bunch of unused code and unnecessary else statements.Inderjeet Singh
2010-08-28Remove the constraint that map keys mustn't be the empty string.Jesse Wilson
2010-08-21Fix for Issue 178.Joel Leitch
2009-10-09Removed import for java.util.Map.Entry.Joel Leitch
2009-10-09Fixed comments from r486.Joel Leitch
2009-10-08Adding restrictions on the JsonElements to disallow Java "null"s.Joel Leitch
2009-09-23Ensure that the JsonElement.toString() will always generate valid JSON (even ...Joel Leitch
2009-04-01Made author tags consistent across the public api.Inderjeet Singh
2009-01-20Code cleanup and some minor performance fixes.Joel Leitch
2008-12-18Incorporated changes from r307 code reviewJoel Leitch
2008-12-18Share the same JsonNull instance with the Gson code.Joel Leitch
2008-12-02Implemented suggested changes from r324 code review.Joel Leitch
2008-11-30Adding new convenience method to JsonObject for adding Booleans and Characters.Joel Leitch
2008-11-30Enable serialization of nulls within Maps.Joel Leitch