// Generated automatically from com.google.gson.GsonBuilder for testing purposes

package com.google.gson;

import com.google.gson.ExclusionStrategy;
import com.google.gson.FieldNamingPolicy;
import com.google.gson.FieldNamingStrategy;
import com.google.gson.Gson;
import com.google.gson.LongSerializationPolicy;
import com.google.gson.ReflectionAccessFilter;
import com.google.gson.ToNumberStrategy;
import com.google.gson.TypeAdapterFactory;
import java.lang.reflect.Type;

public class GsonBuilder
{
    public Gson create(){ return null; }
    public GsonBuilder addDeserializationExclusionStrategy(ExclusionStrategy p0){ return null; }
    public GsonBuilder addReflectionAccessFilter(ReflectionAccessFilter p0){ return null; }
    public GsonBuilder addSerializationExclusionStrategy(ExclusionStrategy p0){ return null; }
    public GsonBuilder disableHtmlEscaping(){ return null; }
    public GsonBuilder disableInnerClassSerialization(){ return null; }
    public GsonBuilder disableJdkUnsafe(){ return null; }
    public GsonBuilder enableComplexMapKeySerialization(){ return null; }
    public GsonBuilder excludeFieldsWithModifiers(int... p0){ return null; }
    public GsonBuilder excludeFieldsWithoutExposeAnnotation(){ return null; }
    public GsonBuilder generateNonExecutableJson(){ return null; }
    public GsonBuilder registerTypeAdapter(Type p0, Object p1){ return null; }
    public GsonBuilder registerTypeAdapterFactory(TypeAdapterFactory p0){ return null; }
    public GsonBuilder registerTypeHierarchyAdapter(Class<? extends Object> p0, Object p1){ return null; }
    public GsonBuilder serializeNulls(){ return null; }
    public GsonBuilder serializeSpecialFloatingPointValues(){ return null; }
    public GsonBuilder setDateFormat(String p0){ return null; }
    public GsonBuilder setDateFormat(int p0){ return null; }
    public GsonBuilder setDateFormat(int p0, int p1){ return null; }
    public GsonBuilder setExclusionStrategies(ExclusionStrategy... p0){ return null; }
    public GsonBuilder setFieldNamingPolicy(FieldNamingPolicy p0){ return null; }
    public GsonBuilder setFieldNamingStrategy(FieldNamingStrategy p0){ return null; }
    public GsonBuilder setLenient(){ return null; }
    public GsonBuilder setLongSerializationPolicy(LongSerializationPolicy p0){ return null; }
    public GsonBuilder setNumberToNumberStrategy(ToNumberStrategy p0){ return null; }
    public GsonBuilder setObjectToNumberStrategy(ToNumberStrategy p0){ return null; }
    public GsonBuilder setPrettyPrinting(){ return null; }
    public GsonBuilder setVersion(double p0){ return null; }
    public GsonBuilder(){}
}
