aboutsummaryrefslogtreecommitdiffstats
path: root/gson/src/main/java/com/google/gson/GsonBuilder.java
Commit message (Expand)AuthorAgeFilesLines
* Permit users to define type adapters for primitive types and strings.Jesse Wilson2012-06-301-5/+4
* Don't permit a type adapter for String to be registered.Jesse Wilson2012-04-121-2/+2
* updated documentation for registerTypeHierarchyAdapter to cover TypeAdapter.Inderjeet Singh2011-12-311-8/+6
* Added javadocs for type adapter registration through registerTypeAdapter method.Inderjeet Singh2011-12-311-6/+5
* Rename TypeAdapter.Factory to TypeAdapterFactory.Jesse Wilson2011-12-231-5/+5
* Fix broken test in registering competing type hierarchy adapters.Jesse Wilson2011-12-061-1/+1
* Fix type adapter precedence so that last-registered wins (except for tree typ...Jesse Wilson2011-12-061-1/+3
* Add @since tags.Jesse Wilson2011-12-021-0/+2
* Deleted deepCopy as GsonBuilder should not be designed as a reusable object.Inderjeet Singh2011-11-291-26/+0
* Added a deepCopy() method in GsonBuilder. This allows a web-service to create...Inderjeet Singh2011-11-251-5/+32
* Fix a regression I introduced with the changes to type hierarchy registration...Jesse Wilson2011-11-231-32/+12
* inlined typeAdapter and typeHierarchyAdapter methods. Added some documentatio...Inderjeet Singh2011-11-231-17/+11
* Commit to factories as the mechanism to lookup type adapters. This uses facto...Jesse Wilson2011-11-231-80/+38
* renamed GsonBuilder.factory() to GsonBuilder.registerTypeAdapterFactory()Inderjeet Singh2011-11-221-24/+23
* Rename GsonExclusionStrategy to Excluder. The new class is its own factory, w...Jesse Wilson2011-11-221-50/+13
* Create a single, monolithic class to manage all exclusion strategies. This ge...Jesse Wilson2011-11-221-116/+46
* Remove two implementation classes that weren't generally useful:Jesse Wilson2011-11-211-1/+0
* Begin to tighten the ExclusionStrategy code. This replaces named classes with...Jesse Wilson2011-11-211-17/+73
* Tighten up some of the fields naming policy code. The main thrust of this cha...Jesse Wilson2011-11-211-16/+5
* Remove dead code and fold contents of single-member helper classes into their...Jesse Wilson2011-11-201-2/+2
* Register Gson 1.x tree-style adapters in the TypeAdapter.Factory list rather ...Jesse Wilson2011-11-201-46/+12
* No more system type adapters.Jesse Wilson2011-11-201-33/+22
* Smash together MiniGson and Gson. This changes Gson to be the MiniGson rather...Jesse Wilson2011-11-201-1/+27
* Pure refactorings:Inderjeet Singh2011-09-301-15/+4
* Convert RuntimeTypeAdapter to a TypeAdapterFactory; this avoids the need for ...Jesse Wilson2011-09-281-7/+15
* deleted code that didnt really do anything as there are no default old-style ...Inderjeet Singh2011-09-261-10/+7
* Converted EnumTypeAdapter to new style.Inderjeet Singh2011-09-161-9/+5
* Fix the map type adapter to support array serialization natively.Jesse Wilson2011-09-121-6/+5
* Down to 22 failing tests.Jesse Wilson2011-09-111-3/+4
* Forbid custom serializers for primitive types (so we can avoid boxing in the ...Jesse Wilson2011-09-091-1/+4
* Restore support for long serialization policy.Jesse Wilson2011-08-041-6/+2
* Refactoring: Separated type handler maps into two types: one for system-speci...Inderjeet Singh2011-06-241-21/+33
* More fixes to JavaDoc.Joel Leitch2011-04-111-2/+2
* More fixes to JavaDoc.Joel Leitch2011-04-111-8/+12
* Fix method name by making it singular.Joel Leitch2011-04-111-2/+2
* Fix minor JavaDoc issue.Joel Leitch2011-04-111-1/+1
* Replace var-args with single parameter.Joel Leitch2011-04-111-8/+8
* Made FieldNamingStrategy2 and its corresponding builder method package-private.Inderjeet Singh2011-04-071-6/+1
* Added warning in GsonBuilder regarding setting date format correctly.Inderjeet Singh2011-04-061-1/+8
* Renamed $Preconditions to $Gson$Preconditions and $Types to $Gson$Types.Inderjeet Singh2011-04-061-3/+3
* Fixed comments from r774.Joel Leitch2011-04-051-7/+5
* Very minor cleanup.Joel Leitch2011-04-041-3/+2
* Incorporated comments from r710Inderjeet Singh2011-04-041-10/+21
* Use the date format for java.sql.Date and java.sql.Timestamp.Jesse Wilson2011-03-291-6/+17
* bling blingJesse Wilson2011-03-291-16/+16
* Create an "internals" package for classes that we do not want to share, but i...Joel Leitch2011-03-211-0/+1
* Update Precondition checks and have it throw a NPE instead.Joel Leitch2011-03-161-2/+2
* Adding JavaDoc to the enableComplexMapKeySerialization method on GsonBuilder.Joel Leitch2011-03-161-0/+77
* Add method to GsonBuilder to enable complex key serialization of maps.Joel Leitch2011-03-151-2/+10
* Made constructors package private for package private classes.Inderjeet Singh2011-03-101-1/+1