public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; GsonBuilder builder = fireBuilder.createGsonBuilder(); return builder; }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() ; return fireBuilder.createGsonBuilder(); }
public static GsonBuilder createGson() { GsonFireBuilder fireBuilder = new GsonFireBuilder() .registerTypeSelector(AuthenticationObject.class, new TypeSelector<AuthenticationObject>() { @Override public Class<? extends AuthenticationObject> getClassForElement(JsonElement readElement) { Map<String, Class<? extends AuthenticationObject>> classByDiscriminatorValue = new HashMap<>(); classByDiscriminatorValue.put("chosenScaMethod".toUpperCase(), ChosenScaMethod.class); classByDiscriminatorValue.put("AuthenticationObject".toUpperCase(), AuthenticationObject.class); return getClassByDiscriminator( classByDiscriminatorValue, getDiscriminatorValue(readElement, "")); } }) ; return fireBuilder.createGsonBuilder(); }
@Override public Object getSettingsScreenData(Map<String, String> settings) { DynDNSProvider[] providers = new DynDNSProvider[]{new DynDNS(), new NoIP(), new OVH()}; Gson gson = new GsonFireBuilder() .enableExposeMethodResult() .createGsonBuilder() .excludeFieldsWithoutExposeAnnotation() .disableHtmlEscaping() .create(); Map<String, Object> map = new HashMap<>(); map.put("object", providers); map.put("json", gson.toJson(providers)); if (settings != null) { map.put("settingsJson", gson.toJson(settings)); } return map; }
GsonBuilder builder = new GsonFireBuilder() .registerPostProcessor(Model.class, postProcessor) .createGsonBuilder() .registerTypeAdapter(Result.class, new ResultDeserializer()) .registerTypeAdapter(ListenNowStation.class, new ListenNowStationDeserializer());