{"type":" file json","name":"index.json","path":"/lib/com.google.code.gson/gson/2.8.5/.web-ide/index.json","fullName":"/lib/com.google.code.gson/gson/2.8.5/.web-ide/index.json"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/com.google.code.gson/gson/2.8.5/META-INF/MANIFEST.MF","fullName":"/lib/com.google.code.gson/gson/2.8.5/META-INF/MANIFEST.MF"}
{"type":"public final class","name":"JsonNull","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonNull.java","fullName":"com.google.gson.JsonNull"}
{"type":"public abstract enum","name":"FieldNamingPolicy","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/FieldNamingPolicy.java","fullName":"com.google.gson.FieldNamingPolicy"}
{"type":"public final class","name":"GsonBuilder","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/GsonBuilder.java","fullName":"com.google.gson.GsonBuilder"}
{"type":"public interface","name":"JsonDeserializationContext","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonDeserializationContext.java","fullName":"com.google.gson.JsonDeserializationContext"}
{"type":"public interface","name":"Expose","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/annotations/Expose.java","fullName":"com.google.gson.annotations.Expose"}
{"type":"public interface","name":"JsonAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/annotations/JsonAdapter.java","fullName":"com.google.gson.annotations.JsonAdapter"}
{"type":"public interface","name":"SerializedName","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/annotations/SerializedName.java","fullName":"com.google.gson.annotations.SerializedName"}
{"type":"public interface","name":"Until","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/annotations/Until.java","fullName":"com.google.gson.annotations.Until"}
{"type":"public final class","name":"JsonObject","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonObject.java","fullName":"com.google.gson.JsonObject"}
{"type":"public final class","name":"JsonTreeWriter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/JsonTreeWriter.java","fullName":"com.google.gson.internal.bind.JsonTreeWriter"}
{"type":"public final class","name":"JsonTreeReader","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/JsonTreeReader.java","fullName":"com.google.gson.internal.bind.JsonTreeReader"}
{"type":"public final class","name":"Primitives","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/Primitives.java","fullName":"com.google.gson.internal.Primitives"}
{"type":"public final class","name":"TimeTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TimeTypeAdapter.java","fullName":"com.google.gson.internal.bind.TimeTypeAdapter"}
{"type":"public final class","name":"ArrayTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/ArrayTypeAdapter.java","fullName":"com.google.gson.internal.bind.ArrayTypeAdapter"}
{"type":"public final class","name":"ObjectTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/ObjectTypeAdapter.java","fullName":"com.google.gson.internal.bind.ObjectTypeAdapter"}
{"type":"public final class","name":"JsonAdapterAnnotationTypeAdapterFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/JsonAdapterAnnotationTypeAdapterFactory.java","fullName":"com.google.gson.internal.bind.JsonAdapterAnnotationTypeAdapterFactory"}
{"type":"public final class","name":"TypeAdapters","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TypeAdapters.java","fullName":"com.google.gson.internal.bind.TypeAdapters"}
{"type":"private static final class nested","name":"TypeAdapters$EnumTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TypeAdapters.java#class=TypeAdapters$EnumTypeAdapter","fullName":"com.google.gson.internal.bind.TypeAdapters.EnumTypeAdapter"}
{"type":"public class","name":"JsonParseException","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonParseException.java","fullName":"com.google.gson.JsonParseException"}
{"type":"public interface","name":"InstanceCreator","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/InstanceCreator.java","fullName":"com.google.gson.InstanceCreator"}
{"type":"public interface","name":"TypeAdapterFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/TypeAdapterFactory.java","fullName":"com.google.gson.TypeAdapterFactory"}
{"type":"public interface","name":"JsonSerializationContext","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonSerializationContext.java","fullName":"com.google.gson.JsonSerializationContext"}
{"type":"public final class","name":"JsonParser","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonParser.java","fullName":"com.google.gson.JsonParser"}
{"type":"public interface","name":"FieldNamingStrategy","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/FieldNamingStrategy.java","fullName":"com.google.gson.FieldNamingStrategy"}
{"type":"public interface","name":"ExclusionStrategy","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/ExclusionStrategy.java","fullName":"com.google.gson.ExclusionStrategy"}
{"type":"public final class","name":"JsonStreamParser","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonStreamParser.java","fullName":"com.google.gson.JsonStreamParser"}
{"type":"public final class","name":"Gson","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/Gson.java","fullName":"com.google.gson.Gson"}
{"type":"static class nested","name":"Gson$FutureTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/Gson.java#class=Gson$FutureTypeAdapter","fullName":"com.google.gson.Gson.FutureTypeAdapter"}
{"type":"public interface","name":"JsonSerializer","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonSerializer.java","fullName":"com.google.gson.JsonSerializer"}
{"type":"public final class","name":"JsonPrimitive","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonPrimitive.java","fullName":"com.google.gson.JsonPrimitive"}
{"type":"public final class","name":"JsonSyntaxException","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonSyntaxException.java","fullName":"com.google.gson.JsonSyntaxException"}
{"type":"public abstract class","name":"TypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/TypeAdapter.java","fullName":"com.google.gson.TypeAdapter"}
{"type":"public final class","name":"JsonIOException","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonIOException.java","fullName":"com.google.gson.JsonIOException"}
{"type":"public final class","name":"FieldAttributes","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/FieldAttributes.java","fullName":"com.google.gson.FieldAttributes"}
{"type":"public interface","name":"Since","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/annotations/Since.java","fullName":"com.google.gson.annotations.Since"}
{"type":"public final class","name":"$Gson$Preconditions","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/$Gson$Preconditions.java#class=$Gson$Preconditions","fullName":"com.google.gson.internal..Gson.Preconditions"}
{"type":"public abstract class","name":"JsonReaderInternalAccess","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/JsonReaderInternalAccess.java","fullName":"com.google.gson.internal.JsonReaderInternalAccess"}
{"type":"public final class","name":"JavaVersion","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/JavaVersion.java","fullName":"com.google.gson.internal.JavaVersion"}
{"type":"public final class","name":"$Gson$Types","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/$Gson$Types.java#class=$Gson$Types","fullName":"com.google.gson.internal..Gson.Types"}
{"type":"private static final class nested","name":"$Gson$Types$ParameterizedTypeImpl","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/$Gson$Types.java#class=$Gson$Types$ParameterizedTypeImpl","fullName":"com.google.gson.internal..Gson.Types.ParameterizedTypeImpl"}
{"type":"private static final class nested","name":"$Gson$Types$GenericArrayTypeImpl","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/$Gson$Types.java#class=$Gson$Types$GenericArrayTypeImpl","fullName":"com.google.gson.internal..Gson.Types.GenericArrayTypeImpl"}
{"type":"private static final class nested","name":"$Gson$Types$WildcardTypeImpl","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/$Gson$Types.java#class=$Gson$Types$WildcardTypeImpl","fullName":"com.google.gson.internal..Gson.Types.WildcardTypeImpl"}
{"type":"public final class","name":"Excluder","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/Excluder.java","fullName":"com.google.gson.internal.Excluder"}
{"type":"public abstract class","name":"ReflectionAccessor","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/reflect/ReflectionAccessor.java","fullName":"com.google.gson.internal.reflect.ReflectionAccessor"}
{"type":"public final class","name":"LinkedHashTreeMap","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java","fullName":"com.google.gson.internal.LinkedHashTreeMap"}
{"type":"static final class nested","name":"LinkedHashTreeMap$Node","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$Node","fullName":"com.google.gson.internal.LinkedHashTreeMap.Node"}
{"type":"static class nested","name":"LinkedHashTreeMap$AvlIterator","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$AvlIterator","fullName":"com.google.gson.internal.LinkedHashTreeMap.AvlIterator"}
{"type":"static final class nested","name":"LinkedHashTreeMap$AvlBuilder","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$AvlBuilder","fullName":"com.google.gson.internal.LinkedHashTreeMap.AvlBuilder"}
{"type":"private abstract class nested","name":"LinkedHashTreeMap$LinkedTreeMapIterator","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$LinkedTreeMapIterator","fullName":"com.google.gson.internal.LinkedHashTreeMap.LinkedTreeMapIterator"}
{"type":"final class nested","name":"LinkedHashTreeMap$EntrySet","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$EntrySet","fullName":"com.google.gson.internal.LinkedHashTreeMap.EntrySet"}
{"type":"final class nested","name":"LinkedHashTreeMap$KeySet","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedHashTreeMap.java#class=LinkedHashTreeMap$KeySet","fullName":"com.google.gson.internal.LinkedHashTreeMap.KeySet"}
{"type":"final class","name":"PreJava9ReflectionAccessor","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/reflect/PreJava9ReflectionAccessor.java","fullName":"com.google.gson.internal.reflect.PreJava9ReflectionAccessor"}
{"type":"final class","name":"UnsafeReflectionAccessor","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/reflect/UnsafeReflectionAccessor.java","fullName":"com.google.gson.internal.reflect.UnsafeReflectionAccessor"}
{"type":"public final class","name":"TreeTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TreeTypeAdapter.java","fullName":"com.google.gson.internal.bind.TreeTypeAdapter"}
{"type":"private static final class nested","name":"TreeTypeAdapter$SingleTypeFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TreeTypeAdapter.java#class=TreeTypeAdapter$SingleTypeFactory","fullName":"com.google.gson.internal.bind.TreeTypeAdapter.SingleTypeFactory"}
{"type":"private final class nested","name":"TreeTypeAdapter$GsonContextImpl","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TreeTypeAdapter.java#class=TreeTypeAdapter$GsonContextImpl","fullName":"com.google.gson.internal.bind.TreeTypeAdapter.GsonContextImpl"}
{"type":"public final class","name":"MapTypeAdapterFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/MapTypeAdapterFactory.java","fullName":"com.google.gson.internal.bind.MapTypeAdapterFactory"}
{"type":"private final class nested","name":"MapTypeAdapterFactory$Adapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/MapTypeAdapterFactory.java#class=MapTypeAdapterFactory$Adapter","fullName":"com.google.gson.internal.bind.MapTypeAdapterFactory.Adapter"}
{"type":"public final class","name":"CollectionTypeAdapterFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/CollectionTypeAdapterFactory.java","fullName":"com.google.gson.internal.bind.CollectionTypeAdapterFactory"}
{"type":"private static final class nested","name":"CollectionTypeAdapterFactory$Adapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/CollectionTypeAdapterFactory.java#class=CollectionTypeAdapterFactory$Adapter","fullName":"com.google.gson.internal.bind.CollectionTypeAdapterFactory.Adapter"}
{"type":"public final class","name":"SqlDateTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/SqlDateTypeAdapter.java","fullName":"com.google.gson.internal.bind.SqlDateTypeAdapter"}
{"type":"public final class","name":"ReflectiveTypeAdapterFactory","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java","fullName":"com.google.gson.internal.bind.ReflectiveTypeAdapterFactory"}
{"type":"static abstract class nested","name":"ReflectiveTypeAdapterFactory$BoundField","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java#class=ReflectiveTypeAdapterFactory$BoundField","fullName":"com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.BoundField"}
{"type":"public static final class nested","name":"ReflectiveTypeAdapterFactory$Adapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java#class=ReflectiveTypeAdapterFactory$Adapter","fullName":"com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.Adapter"}
{"type":"public final class","name":"DateTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/DateTypeAdapter.java","fullName":"com.google.gson.internal.bind.DateTypeAdapter"}
{"type":"public class","name":"ISO8601Utils","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/util/ISO8601Utils.java","fullName":"com.google.gson.internal.bind.util.ISO8601Utils"}
{"type":"final class","name":"TypeAdapterRuntimeTypeWrapper","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java","fullName":"com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper"}
{"type":"public final class","name":"Streams","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/Streams.java","fullName":"com.google.gson.internal.Streams"}
{"type":"private static final class nested","name":"Streams$AppendableWriter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/Streams.java#class=Streams$AppendableWriter","fullName":"com.google.gson.internal.Streams.AppendableWriter"}
{"type":"static class nested","name":"Streams$AppendableWriter$CurrentWrite","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/Streams.java#class=Streams$AppendableWriter$CurrentWrite","fullName":"com.google.gson.internal.Streams.AppendableWriter.CurrentWrite"}
{"type":"public final class","name":"ConstructorConstructor","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/ConstructorConstructor.java","fullName":"com.google.gson.internal.ConstructorConstructor"}
{"type":"public final class","name":"LinkedTreeMap","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedTreeMap.java","fullName":"com.google.gson.internal.LinkedTreeMap"}
{"type":"static final class nested","name":"LinkedTreeMap$Node","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedTreeMap.java#class=LinkedTreeMap$Node","fullName":"com.google.gson.internal.LinkedTreeMap.Node"}
{"type":"private abstract class nested","name":"LinkedTreeMap$LinkedTreeMapIterator","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedTreeMap.java#class=LinkedTreeMap$LinkedTreeMapIterator","fullName":"com.google.gson.internal.LinkedTreeMap.LinkedTreeMapIterator"}
{"type":" class nested","name":"LinkedTreeMap$EntrySet","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedTreeMap.java#class=LinkedTreeMap$EntrySet","fullName":"com.google.gson.internal.LinkedTreeMap.EntrySet"}
{"type":"final class nested","name":"LinkedTreeMap$KeySet","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LinkedTreeMap.java#class=LinkedTreeMap$KeySet","fullName":"com.google.gson.internal.LinkedTreeMap.KeySet"}
{"type":"public class","name":"TypeToken","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/reflect/TypeToken.java","fullName":"com.google.gson.reflect.TypeToken"}
{"type":"public final class","name":"MalformedJsonException","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/stream/MalformedJsonException.java","fullName":"com.google.gson.stream.MalformedJsonException"}
{"type":"public abstract class","name":"UnsafeAllocator","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/UnsafeAllocator.java","fullName":"com.google.gson.internal.UnsafeAllocator"}
{"type":"public interface","name":"ObjectConstructor","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/ObjectConstructor.java","fullName":"com.google.gson.internal.ObjectConstructor"}
{"type":"public final class","name":"GsonBuildConfig","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/GsonBuildConfig.java","fullName":"com.google.gson.internal.GsonBuildConfig"}
{"type":"public final class","name":"LazilyParsedNumber","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/LazilyParsedNumber.java","fullName":"com.google.gson.internal.LazilyParsedNumber"}
{"type":"public class","name":"PreJava9DateFormatProvider","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/internal/PreJava9DateFormatProvider.java","fullName":"com.google.gson.internal.PreJava9DateFormatProvider"}
{"type":"final class","name":"JsonScope","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/stream/JsonScope.java","fullName":"com.google.gson.stream.JsonScope"}
{"type":"public abstract enum","name":"LongSerializationPolicy","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/LongSerializationPolicy.java","fullName":"com.google.gson.LongSerializationPolicy"}
{"type":"public class","name":"JsonReader","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/stream/JsonReader.java","fullName":"com.google.gson.stream.JsonReader"}
{"type":"public class","name":"JsonWriter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/stream/JsonWriter.java","fullName":"com.google.gson.stream.JsonWriter"}
{"type":"public final enum","name":"JsonToken","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/stream/JsonToken.java","fullName":"com.google.gson.stream.JsonToken"}
{"type":"final class","name":"DefaultDateTypeAdapter","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/DefaultDateTypeAdapter.java","fullName":"com.google.gson.DefaultDateTypeAdapter"}
{"type":"public interface","name":"JsonDeserializer","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonDeserializer.java","fullName":"com.google.gson.JsonDeserializer"}
{"type":"public abstract class","name":"JsonElement","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonElement.java","fullName":"com.google.gson.JsonElement"}
{"type":"public final class","name":"JsonArray","path":"/lib/com.google.code.gson/gson/2.8.5/com/google/gson/JsonArray.java","fullName":"com.google.gson.JsonArray"}