Refine search
public JavadocJsonGenerator( RobolectricModel model, ProcessingEnvironment environment, File jsonDocsDir) { super(); this.model = model; this.messager = environment.getMessager(); gson = new GsonBuilder() .setPrettyPrinting() .create(); this.jsonDocsDir = jsonDocsDir; }
/** * Convert target object to json string. * * @param obj target object. * @return converted json string. */ public static String toJson(Object obj) { gsonBuilder.setPrettyPrinting(); return gsonBuilder.create().toJson(obj); }
@Before public void SetUp() { GsonBuilder builder = new GsonBuilder(); if(printExamples) builder.setPrettyPrinting(); GsonCodec codec = new GsonCodec(builder); gson = codec.getGson(); }
public ObjectExporter(ObjectDefinition object) { this.object = object; GsonBuilder builder = new GsonBuilder() .setPrettyPrinting(); gson = builder.create(); }
@Signature(@Arg(value = "flags", optional = @Optional("0"))) public Memory __construct(Environment env, Memory... args) { int flags = args[0].toInteger(); if ((flags & SERIALIZE_PRETTY_PRINT) == SERIALIZE_PRETTY_PRINT) { builder.setPrettyPrinting(); } if ((flags & DESERIALIZE_LENIENT) == DESERIALIZE_LENIENT) { builder.setLenient(); } if ((flags & DESERIALIZE_AS_ARRAYS) == DESERIALIZE_AS_ARRAYS) { memoryDeserializer.setAssoc(true); } if (flags > 0) { gson = builder.create(); } return Memory.NULL; }
public static String toPrettyJsonString(Object obj) { Gson gson2 = new GsonBuilder().setPrettyPrinting().create(); return gson2.toJson(obj); }
@Immutable public static String json_encode(Memory memory, int options) { GsonBuilder builder; if (options != 0){ MemorySerializer serializer = new MemorySerializer(); builder = JsonExtension.createGsonBuilder(serializer); if ((options & JsonConstants.JSON_PRETTY_PRINT) == JsonConstants.JSON_PRETTY_PRINT){ builder.setPrettyPrinting(); } if ((options & JsonConstants.JSON_HEX_TAG) != JsonConstants.JSON_HEX_TAG){ builder.disableHtmlEscaping(); } if ((options & JsonConstants.JSON_FORCE_OBJECT) == JsonConstants.JSON_FORCE_OBJECT){ serializer.setForceObject(true); } if ((options & JsonConstants.JSON_NUMERIC_CHECK) == JsonConstants.JSON_NUMERIC_CHECK){ serializer.setNumericCheck(true); } } else { builder = JsonExtension.DEFAULT_GSON_BUILDER; } Gson gson = builder.create(); return gson.toJson(memory); }
public InterfaceExporter(InterfaceDefinition item) { this.item = item; GsonBuilder builder = new GsonBuilder() .setPrettyPrinting(); gson = builder.create(); }
public NpcExporter(NpcDefinition npc) { this.npc = npc; GsonBuilder builder = new GsonBuilder() .setPrettyPrinting(); gson = builder.create(); }
public ItemExporter(ItemDefinition item) { this.item = item; GsonBuilder builder = new GsonBuilder() .setPrettyPrinting(); gson = builder.create(); }
@Autowired public FeatureToggleRepository(SystemEnvironment environment) { this.environment = environment; gson = new GsonBuilder().setPrettyPrinting().excludeFieldsWithoutExposeAnnotation().create(); }
protected String jsonToString(JsonObject obj) { return new GsonBuilder().setPrettyPrinting().create().toJson(obj); } protected JsonObject setupMetadata(TestInformation ti) {
public String jsonFormatter(String uglyJSONString) throws Exception { Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJSONString); return gson.toJson(je); }
private static String pretty(String json) { JsonElement gson = new JsonParser().parse(json); return new GsonBuilder().setPrettyPrinting().serializeNulls().create().toJson(gson); } }
public static Gson create() { return new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ssZ").setPrettyPrinting().create(); }
public String getDependencyListJson() { return new GsonBuilder().setPrettyPrinting().create() .toJson(this.flowTrigger.getDependencies()); }
public String toJSON() { return new GsonBuilder().setPrettyPrinting().create().toJson(toObject()); }
@Override public void print(Collection<TableModel> models) { Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonObject jsonRoot = new JsonObject(); if (file != null) { jsonRoot.add("file", new JsonPrimitive(file.toString())); } models.forEach(model -> { jsonRoot.add(model.name().toLowerCase(), tableToJson(model.table(), gson)); }); gson.toJson(jsonRoot, out); }
private Gson getGson() { if (gson == null) { gson = new GsonBuilder() .registerTypeAdapter(Multimap.class, new com.google.gson.JsonSerializer<Multimap>() { public JsonElement serialize(Multimap multimap, Type type, JsonSerializationContext jsonSerializationContext) { return jsonSerializationContext.serialize(multimap.asMap()); } }) .registerTypeAdapter(Multimap.class, new JsonDeserializer<Multimap>() { public Multimap deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException { final SetMultimap<String,String> map = Multimaps.newSetMultimap(new HashMap<String, Collection<String>>(), new Supplier<Set<String>>() { public Set<String> get() { return Sets.newHashSet(); } }); for (Map.Entry<String, JsonElement> entry : ((JsonObject) jsonElement).entrySet()) { for (JsonElement element : (JsonArray) entry.getValue()) { map.get(entry.getKey()).add(element.getAsString()); } } return map; } }) .setPrettyPrinting() .create(); } return gson; } }
@Provides private Gson getGson() { GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.setPrettyPrinting(); gsonBuilder.registerTypeAdapter(User.class, new UserJsonSerializer()); gsonBuilder.registerTypeAdapter(Event.class, new EventJsonSerializer()); return gsonBuilder.create(); }