Download google gson Free Java Code
Description
A Java library to convert JSON to Java objects and vice versa.
Source Files
The download file google-gson-master.zip has the following entries.
LICENSE// w w w . jav a 2 s. c om
README
assembly-descriptor.xml
docs/javadocs/allclasses-frame.html
docs/javadocs/allclasses-noframe.html
docs/javadocs/com/google/gson/ExclusionStrategy.html
docs/javadocs/com/google/gson/FieldAttributes.html
docs/javadocs/com/google/gson/FieldNamingPolicy.html
docs/javadocs/com/google/gson/FieldNamingStrategy.html
docs/javadocs/com/google/gson/Gson.html
docs/javadocs/com/google/gson/GsonBuilder.html
docs/javadocs/com/google/gson/InstanceCreator.html
docs/javadocs/com/google/gson/JsonArray.html
docs/javadocs/com/google/gson/JsonDeserializationContext.html
docs/javadocs/com/google/gson/JsonDeserializer.html
docs/javadocs/com/google/gson/JsonElement.html
docs/javadocs/com/google/gson/JsonIOException.html
docs/javadocs/com/google/gson/JsonNull.html
docs/javadocs/com/google/gson/JsonObject.html
docs/javadocs/com/google/gson/JsonParseException.html
docs/javadocs/com/google/gson/JsonParser.html
docs/javadocs/com/google/gson/JsonPrimitive.html
docs/javadocs/com/google/gson/JsonSerializationContext.html
docs/javadocs/com/google/gson/JsonSerializer.html
docs/javadocs/com/google/gson/JsonStreamParser.html
docs/javadocs/com/google/gson/JsonSyntaxException.html
docs/javadocs/com/google/gson/LongSerializationPolicy.html
docs/javadocs/com/google/gson/annotations/Expose.html
docs/javadocs/com/google/gson/annotations/SerializedName.html
docs/javadocs/com/google/gson/annotations/Since.html
docs/javadocs/com/google/gson/annotations/Until.html
docs/javadocs/com/google/gson/annotations/class-use/Expose.html
docs/javadocs/com/google/gson/annotations/class-use/SerializedName.html
docs/javadocs/com/google/gson/annotations/class-use/Since.html
docs/javadocs/com/google/gson/annotations/class-use/Until.html
docs/javadocs/com/google/gson/annotations/package-frame.html
docs/javadocs/com/google/gson/annotations/package-summary.html
docs/javadocs/com/google/gson/annotations/package-tree.html
docs/javadocs/com/google/gson/annotations/package-use.html
docs/javadocs/com/google/gson/class-use/ExclusionStrategy.html
docs/javadocs/com/google/gson/class-use/FieldAttributes.html
docs/javadocs/com/google/gson/class-use/FieldNamingPolicy.html
docs/javadocs/com/google/gson/class-use/FieldNamingStrategy.html
docs/javadocs/com/google/gson/class-use/Gson.html
docs/javadocs/com/google/gson/class-use/GsonBuilder.html
docs/javadocs/com/google/gson/class-use/InstanceCreator.html
docs/javadocs/com/google/gson/class-use/JsonArray.html
docs/javadocs/com/google/gson/class-use/JsonDeserializationContext.html
docs/javadocs/com/google/gson/class-use/JsonDeserializer.html
docs/javadocs/com/google/gson/class-use/JsonElement.html
docs/javadocs/com/google/gson/class-use/JsonIOException.html
docs/javadocs/com/google/gson/class-use/JsonNull.html
docs/javadocs/com/google/gson/class-use/JsonObject.html
docs/javadocs/com/google/gson/class-use/JsonParseException.html
docs/javadocs/com/google/gson/class-use/JsonParser.html
docs/javadocs/com/google/gson/class-use/JsonPrimitive.html
docs/javadocs/com/google/gson/class-use/JsonSerializationContext.html
docs/javadocs/com/google/gson/class-use/JsonSerializer.html
docs/javadocs/com/google/gson/class-use/JsonStreamParser.html
docs/javadocs/com/google/gson/class-use/JsonSyntaxException.html
docs/javadocs/com/google/gson/class-use/LongSerializationPolicy.html
docs/javadocs/com/google/gson/internal/$Gson$Preconditions.html
docs/javadocs/com/google/gson/internal/$Gson$Types.html
docs/javadocs/com/google/gson/internal/class-use/$Gson$Preconditions.html
docs/javadocs/com/google/gson/internal/class-use/$Gson$Types.html
docs/javadocs/com/google/gson/internal/package-frame.html
docs/javadocs/com/google/gson/internal/package-summary.html
docs/javadocs/com/google/gson/internal/package-tree.html
docs/javadocs/com/google/gson/internal/package-use.html
docs/javadocs/com/google/gson/package-frame.html
docs/javadocs/com/google/gson/package-summary.html
docs/javadocs/com/google/gson/package-tree.html
docs/javadocs/com/google/gson/package-use.html
docs/javadocs/com/google/gson/reflect/TypeToken.html
docs/javadocs/com/google/gson/reflect/class-use/TypeToken.html
docs/javadocs/com/google/gson/reflect/package-frame.html
docs/javadocs/com/google/gson/reflect/package-summary.html
docs/javadocs/com/google/gson/reflect/package-tree.html
docs/javadocs/com/google/gson/reflect/package-use.html
docs/javadocs/com/google/gson/stream/JsonReader.html
docs/javadocs/com/google/gson/stream/JsonToken.html
docs/javadocs/com/google/gson/stream/JsonWriter.html
docs/javadocs/com/google/gson/stream/MalformedJsonException.html
docs/javadocs/com/google/gson/stream/class-use/JsonReader.html
docs/javadocs/com/google/gson/stream/class-use/JsonToken.html
docs/javadocs/com/google/gson/stream/class-use/JsonWriter.html
docs/javadocs/com/google/gson/stream/class-use/MalformedJsonException.html
docs/javadocs/com/google/gson/stream/package-frame.html
docs/javadocs/com/google/gson/stream/package-summary.html
docs/javadocs/com/google/gson/stream/package-tree.html
docs/javadocs/com/google/gson/stream/package-use.html
docs/javadocs/constant-values.html
docs/javadocs/deprecated-list.html
docs/javadocs/help-doc.html
docs/javadocs/index-all.html
docs/javadocs/index.html
docs/javadocs/overview-frame.html
docs/javadocs/overview-summary.html
docs/javadocs/overview-tree.html
docs/javadocs/package-list
docs/javadocs/resources/inherit.gif
docs/javadocs/serialized-form.html
docs/javadocs/stylesheet.css
pom.xml
src/main/java/com/google/gson/AnonymousAndLocalClassExclusionStrategy.java
src/main/java/com/google/gson/BaseMapTypeAdapter.java
src/main/java/com/google/gson/Cache.java
src/main/java/com/google/gson/CamelCaseSeparatorNamingPolicy.java
src/main/java/com/google/gson/CircularReferenceException.java
src/main/java/com/google/gson/CompositionFieldNamingPolicy.java
src/main/java/com/google/gson/DefaultConstructorAllocator.java
src/main/java/com/google/gson/DefaultTypeAdapters.java
src/main/java/com/google/gson/DelegatingJsonElementVisitor.java
src/main/java/com/google/gson/DisjunctionExclusionStrategy.java
src/main/java/com/google/gson/ExclusionStrategy.java
src/main/java/com/google/gson/ExposeAnnotationDeserializationExclusionStrategy.java
src/main/java/com/google/gson/ExposeAnnotationSerializationExclusionStrategy.java
src/main/java/com/google/gson/FieldAttributes.java
src/main/java/com/google/gson/FieldNamingPolicy.java
src/main/java/com/google/gson/FieldNamingStrategy.java
src/main/java/com/google/gson/FieldNamingStrategy2.java
src/main/java/com/google/gson/FieldNamingStrategy2Adapter.java
src/main/java/com/google/gson/Gson.java
src/main/java/com/google/gson/GsonBuilder.java
src/main/java/com/google/gson/GsonToMiniGsonTypeAdapter.java
src/main/java/com/google/gson/InnerClassExclusionStrategy.java
src/main/java/com/google/gson/InstanceCreator.java
src/main/java/com/google/gson/JavaFieldNamingPolicy.java
src/main/java/com/google/gson/JsonArray.java
src/main/java/com/google/gson/JsonArrayDeserializationVisitor.java
src/main/java/com/google/gson/JsonDeserializationContext.java
src/main/java/com/google/gson/JsonDeserializationVisitor.java
src/main/java/com/google/gson/JsonDeserializer.java
src/main/java/com/google/gson/JsonDeserializerExceptionWrapper.java
src/main/java/com/google/gson/JsonElement.java
src/main/java/com/google/gson/JsonElementVisitor.java
src/main/java/com/google/gson/JsonIOException.java
src/main/java/com/google/gson/JsonNull.java
src/main/java/com/google/gson/JsonObject.java
src/main/java/com/google/gson/JsonObjectDeserializationVisitor.java
src/main/java/com/google/gson/JsonParseException.java
src/main/java/com/google/gson/JsonParser.java
src/main/java/com/google/gson/JsonPrimitive.java
src/main/java/com/google/gson/JsonSerializationContext.java
src/main/java/com/google/gson/JsonSerializationVisitor.java
src/main/java/com/google/gson/JsonSerializer.java
src/main/java/com/google/gson/JsonStreamParser.java
src/main/java/com/google/gson/JsonSyntaxException.java
src/main/java/com/google/gson/JsonTreeNavigator.java
src/main/java/com/google/gson/LongSerializationPolicy.java
src/main/java/com/google/gson/LowerCamelCaseSeparatorNamingPolicy.java
src/main/java/com/google/gson/LowerCaseNamingPolicy.java
src/main/java/com/google/gson/LruCache.java
src/main/java/com/google/gson/MapAsArrayTypeAdapter.java
src/main/java/com/google/gson/MapTypeAdapter.java
src/main/java/com/google/gson/MappedObjectConstructor.java
src/main/java/com/google/gson/MemoryRefStack.java
src/main/java/com/google/gson/ModifierBasedExclusionStrategy.java
src/main/java/com/google/gson/ModifyFirstLetterNamingPolicy.java
src/main/java/com/google/gson/NullExclusionStrategy.java
src/main/java/com/google/gson/ObjectConstructor.java
src/main/java/com/google/gson/ObjectNavigator.java
src/main/java/com/google/gson/ObjectTypePair.java
src/main/java/com/google/gson/Pair.java
src/main/java/com/google/gson/ParameterizedTypeHandlerMap.java
src/main/java/com/google/gson/Primitives.java
src/main/java/com/google/gson/RecursiveFieldNamingPolicy.java
src/main/java/com/google/gson/ReflectingFieldNavigator.java
src/main/java/com/google/gson/SerializedNameAnnotationInterceptingNamingPolicy.java
src/main/java/com/google/gson/SyntheticFieldExclusionStrategy.java
src/main/java/com/google/gson/UpperCamelCaseSeparatorNamingPolicy.java
src/main/java/com/google/gson/UpperCaseNamingPolicy.java
src/main/java/com/google/gson/VersionConstants.java
src/main/java/com/google/gson/VersionExclusionStrategy.java
src/main/java/com/google/gson/annotations/Expose.java
src/main/java/com/google/gson/annotations/SerializedName.java
src/main/java/com/google/gson/annotations/Since.java
src/main/java/com/google/gson/annotations/Until.java
src/main/java/com/google/gson/annotations/package-info.java
src/main/java/com/google/gson/internal/$Gson$Preconditions.java
src/main/java/com/google/gson/internal/$Gson$Types.java
src/main/java/com/google/gson/internal/LazilyParsedNumber.java
src/main/java/com/google/gson/internal/Streams.java
src/main/java/com/google/gson/internal/UnsafeAllocator.java
src/main/java/com/google/gson/internal/bind/ArrayTypeAdapter.java
src/main/java/com/google/gson/internal/bind/CollectionTypeAdapter.java
src/main/java/com/google/gson/internal/bind/MiniGson.java
src/main/java/com/google/gson/internal/bind/Reflection.java
src/main/java/com/google/gson/internal/bind/ReflectiveTypeAdapter.java
src/main/java/com/google/gson/internal/bind/StringToValueMapTypeAdapter.java
src/main/java/com/google/gson/internal/bind/TypeAdapter.java
src/main/java/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java
src/main/java/com/google/gson/internal/bind/TypeAdapters.java
src/main/java/com/google/gson/internal/package-info.java
src/main/java/com/google/gson/package-info.java
src/main/java/com/google/gson/reflect/TypeToken.java
src/main/java/com/google/gson/reflect/package-info.java
src/main/java/com/google/gson/stream/JsonReader.java
src/main/java/com/google/gson/stream/JsonScope.java
src/main/java/com/google/gson/stream/JsonToken.java
src/main/java/com/google/gson/stream/JsonWriter.java
src/main/java/com/google/gson/stream/MalformedJsonException.java
src/main/java/com/google/gson/stream/StringPool.java
src/test/java/com/google/gson/CamelCaseSeparatorNamingPolicyTest.java
src/test/java/com/google/gson/CommentsTest.java
src/test/java/com/google/gson/DefaultConstructorAllocatorTest.java
src/test/java/com/google/gson/DefaultDateTypeAdapterTest.java
src/test/java/com/google/gson/DefaultInetAddressTypeAdapterTest.java
src/test/java/com/google/gson/DefaultMapJsonSerializerTest.java
src/test/java/com/google/gson/DisjunctionExclusionStrategyTest.java
src/test/java/com/google/gson/ExposeAnnotationExclusionStrategyTest.java
src/test/java/com/google/gson/FieldAttributesTest.java
src/test/java/com/google/gson/FieldNamingStrategy2AdapterTest.java
src/test/java/com/google/gson/FunctionWithInternalDependenciesTest.java
src/test/java/com/google/gson/GenericArrayTypeTest.java
src/test/java/com/google/gson/GsonBuilderTest.java
src/test/java/com/google/gson/GsonTypeAdapterTest.java
src/test/java/com/google/gson/InnerClassExclusionStrategyTest.java
src/test/java/com/google/gson/JavaFieldNamingPolicyTest.java
src/test/java/com/google/gson/JsonArrayTest.java
src/test/java/com/google/gson/JsonDeserializerExceptionWrapperTest.java
src/test/java/com/google/gson/JsonNullTest.java
src/test/java/com/google/gson/JsonObjectTest.java
src/test/java/com/google/gson/JsonParserTest.java
src/test/java/com/google/gson/JsonPrimitiveTest.java
src/test/java/com/google/gson/JsonStreamParserTest.java
src/test/java/com/google/gson/LongSerializationPolicyTest.java
src/test/java/com/google/gson/LowerCamelCaseSeparatorNamingPolicyTest.java
src/test/java/com/google/gson/LowerCaseNamingPolicyTest.java
src/test/java/com/google/gson/LruCacheTest.java
src/test/java/com/google/gson/MappedObjectConstructorTest.java
src/test/java/com/google/gson/MemoryRefStackTest.java
src/test/java/com/google/gson/MixedStreamTest.java
src/test/java/com/google/gson/MockExclusionStrategy.java
src/test/java/com/google/gson/ModifyFirstLetterNamingPolicyTest.java
src/test/java/com/google/gson/NullExclusionStrategyTest.java
src/test/java/com/google/gson/ParameterizedTypeHandlerMapTest.java
src/test/java/com/google/gson/ParameterizedTypeTest.java
src/test/java/com/google/gson/ParamterizedTypeFixtures.java
src/test/java/com/google/gson/PrimitiveTypeAdapter.java
src/test/java/com/google/gson/SerializedNameAnnotationInterceptingNamingPolicyTest.java
src/test/java/com/google/gson/UpperCamelCaseSeparatorNamingPolicyTest.java
src/test/java/com/google/gson/UpperCaseNamingPolicyTest.java
src/test/java/com/google/gson/VersionExclusionStrategyTest.java
src/test/java/com/google/gson/common/MoreAsserts.java
src/test/java/com/google/gson/common/TestTypes.java
src/test/java/com/google/gson/functional/ArrayTest.java
src/test/java/com/google/gson/functional/CircularReferenceTest.java
src/test/java/com/google/gson/functional/CollectionTest.java
src/test/java/com/google/gson/functional/ConcurrencyTest.java
src/test/java/com/google/gson/functional/CustomDeserializerTest.java
src/test/java/com/google/gson/functional/CustomSerializerTest.java
src/test/java/com/google/gson/functional/CustomTypeAdaptersTest.java
src/test/java/com/google/gson/functional/DefaultTypeAdaptersTest.java
src/test/java/com/google/gson/functional/EnumTest.java
src/test/java/com/google/gson/functional/EscapingTest.java
src/test/java/com/google/gson/functional/ExclusionStrategyFunctionalTest.java
src/test/java/com/google/gson/functional/ExposeFieldsTest.java
src/test/java/com/google/gson/functional/FieldExclusionTest.java
src/test/java/com/google/gson/functional/InheritanceTest.java
src/test/java/com/google/gson/functional/InstanceCreatorTest.java
src/test/java/com/google/gson/functional/InterfaceTest.java
src/test/java/com/google/gson/functional/InternationalizationTest.java
src/test/java/com/google/gson/functional/JsonParserTest.java
src/test/java/com/google/gson/functional/JsonTreeTest.java
src/test/java/com/google/gson/functional/MapAsArrayTypeAdapterTest.java
src/test/java/com/google/gson/functional/MapTest.java
src/test/java/com/google/gson/functional/MoreSpecificTypeSerializationTest.java
src/test/java/com/google/gson/functional/NamingPolicyTest.java
src/test/java/com/google/gson/functional/NullObjectAndFieldTest.java
src/test/java/com/google/gson/functional/ObjectTest.java
src/test/java/com/google/gson/functional/ParameterizedTypesTest.java
src/test/java/com/google/gson/functional/PrettyPrintingTest.java
src/test/java/com/google/gson/functional/PrimitiveTest.java
src/test/java/com/google/gson/functional/PrintFormattingTest.java
src/test/java/com/google/gson/functional/RawSerializationTest.java
src/test/java/com/google/gson/functional/ReadersWritersTest.java
src/test/java/com/google/gson/functional/SecurityTest.java
src/test/java/com/google/gson/functional/StringTest.java
src/test/java/com/google/gson/functional/SystemOnlyTypeAdaptersTest.java
src/test/java/com/google/gson/functional/TypeHierarchyAdapterTest.java
src/test/java/com/google/gson/functional/TypeVariableTest.java
src/test/java/com/google/gson/functional/UncategorizedTest.java
src/test/java/com/google/gson/functional/VersioningTest.java
src/test/java/com/google/gson/internal/bind/MiniGsonTest.java
src/test/java/com/google/gson/metrics/PerformanceTest.java
src/test/java/com/google/gson/reflect/TypeTokenTest.java
src/test/java/com/google/gson/stream/JsonReaderTest.java
src/test/java/com/google/gson/stream/JsonWriterTest.java
Download
Click the following link to download google-gson-master.zip.
google-gson-master.zip