this(Excluder.DEFAULT, FieldNamingPolicy.IDENTITY, Collections.emptyMap(), false, false, false, true, false, false, LongSerializationPolicy.DEFAULT, Collections.emptyList());
}
Gson(Excluder paramExcluder, FieldNamingStrategy paramFieldNamingStrategy, Map paramMap, boolean paramBoolean1, boolean paramBoolean2, boolean paramBoolean3, boolean paramBoolean4, boolean paramBoolean5, boolean paramBoolean6, LongSerializationPolicy paramLongSerializationPolicy, List paramList)
{
this.constructorConstructor = new ConstructorConstructor(paramMap);
this.serializeNulls = paramBoolean1;
this.generateNonExecutableJson = paramBoolean3;
this.htmlSafe = paramBoolean4;
this.prettyPrinting = paramBoolean5;
ArrayList localArrayList = new ArrayList();