Examples of JsonBuilder


Examples of com.github.jsonj.tools.JsonBuilder

            assertThat(d, is(42d));
        }
    }

    public void shouldAddJsonBuilderObjects() {
        JsonBuilder builder = object().put("foo", "bar");
        JsonArray array1 = array(builder,builder);
        JsonArray array2 = array();
        array2.add(builder,builder);
        assertThat(array1, is(array2));
        assertThat(array1.toString(),is("[{\"foo\":\"bar\"},{\"foo\":\"bar\"}]"));
View Full Code Here

Examples of com.github.jsonj.tools.JsonBuilder

        Object object2 = ois.readObject();
        assertTrue(object.equals(object2));
    }

    public void shouldPutBuilder() {
        JsonBuilder builder = object().put("foo", "bar");
        JsonObject object1 = object().put("foobar",builder).get();
        JsonObject object2 = new JsonObject();
        object2.put("foobar", builder);
        JsonObject object3 = new JsonObject();
        object3.put("foobar", fromObject(builder));
View Full Code Here

Examples of com.linkedin.data.schema.JsonBuilder

    fileName += RestConstants.SNAPSHOT_FILENAME_EXTENTION;
    final File file = new File(outdirFile, fileName);

    FileOutputStream fileOutputStream = new FileOutputStream(file);

    JsonBuilder jsonBuilder = new JsonBuilder(JsonBuilder.Pretty.INDENTED);
    SchemaToJsonEncoder encoder = new SchemaToJsonEncoder(jsonBuilder);

    jsonBuilder.writeStartObject();
    jsonBuilder.writeFieldName(Snapshot.MODELS_KEY);
    jsonBuilder.writeStartArray();

    List<NamedDataSchema> models = generateModelList();

    for(DataSchema model : models){
      encoder.encode(model);
    }

    jsonBuilder.writeEndArray();

    jsonBuilder.writeFieldName(Snapshot.SCHEMA_KEY);
    jsonBuilder.writeStartObject();
    jsonBuilder.writeProperties(_topLevelSchema.data());
    jsonBuilder.writeEndObject();

    jsonBuilder.writeEndObject();

    try
    {
      fileOutputStream.write(jsonBuilder.result().getBytes());
    }
    finally
    {
      fileOutputStream.close();
      jsonBuilder.close();
    }
    return file;
  }
View Full Code Here

Examples of com.linkedin.data.schema.JsonBuilder

    if (schema instanceof PrimitiveDataSchema || schema instanceof NamedDataSchema)
    {
      return schema.getUnionMemberKey();
    }

    JsonBuilder builder = null;
    try
    {
      builder = new JsonBuilder(JsonBuilder.Pretty.SPACES);
      final SchemaToJsonEncoder encoder = new NamedSchemaReferencingJsonEncoder(builder);
      encoder.encode(schema);
      return builder.result();
    }
    catch (IOException e)
    {
      throw new RestLiInternalException("could not encode schema for '" + schema.toString() "'", e);
    }
    finally
    {
      if (builder != null)
      {
        builder.closeQuietly();
      }
    }
  }
View Full Code Here

Examples of com.linkedin.data.schema.JsonBuilder

    else
    {
      schemaToEncode = dataSchema;
    }

    JsonBuilder builder = null;
    try
    {
      builder = new JsonBuilder(JsonBuilder.Pretty.SPACES);
      final SchemaToJsonEncoder encoder = new NamedSchemaReferencingJsonEncoder(builder);
      encoder.encode(schemaToEncode);
      return builder.result();
    }
    catch (IOException e)
    {
      throw new RestLiInternalException("could not encode schema for '" + type.getName() + "'", e);
    }
    finally
    {
      if (builder != null)
      {
        builder.closeQuietly();
      }
    }
  }
View Full Code Here

Examples of com.linkedin.data.schema.JsonBuilder

   */
  static String schemaToAvro(DataSchema schema,
                             SchemaTranslator.FieldDefaultValueProvider fieldDefaultValueProvider,
                             DataToAvroSchemaTranslationOptions options)
  {
    JsonBuilder builder = null;
    try
    {
      builder = new JsonBuilder(options.getPretty());
      final SchemaToAvroJsonEncoder serializer = new SchemaToAvroJsonEncoder(builder, schema, fieldDefaultValueProvider, options);
      serializer.encode(schema);
      return builder.result();
    }
    catch (IOException exc)
    {
      throw new IllegalStateException(exc);
    }
    finally
    {
      if (builder != null)
      {
        builder.closeQuietly();
      }
    }
  }
View Full Code Here

Examples of com.ponysdk.ui.server.addon.JSONBuilder

    protected void restate(final JSONObject jsonObject) throws JSONException {
        final String msg = jsonObject.getString("message");

        System.out.println("Received message: " + msg);

        final JSONBuilder jso = new JSONBuilder();
        jso.put("message", "i received #" + msg);
        jso.put("option", "an option");
        jso.addChild("child1").put("submsg1", "here").put("submsg2", "there");

        update(jso.build());
    }
View Full Code Here

Examples of com.vaynberg.wicket.select2.json.JsonBuilder

      value = getModelObject();
  }

  if (value != null) {

      JsonBuilder selection = new JsonBuilder();

      try {
    selection.object();
    getProvider().toJson(value, selection);
    selection.endObject();
      } catch (JSONException e) {
    throw new RuntimeException("Error converting model object to Json", e);
      }
      response.render(OnDomReadyHeaderItem.forScript(JQuery.execute("$('#%s').select2('data', %s);",
        getJquerySafeMarkupId(), selection.toJson())));
  }
    }
View Full Code Here

Examples of com.vaynberg.wicket.select2.json.JsonBuilder

      choices=getModelObject();
  }
 
  if (choices != null && !choices.isEmpty()) {

      JsonBuilder selection = new JsonBuilder();

      try {
    selection.array();
    for (T choice : choices) {
        selection.object();
        getProvider().toJson(choice, selection);
        selection.endObject();
    }
    selection.endArray();
      } catch (JSONException e) {
    throw new RuntimeException("Error converting model object to Json", e);
      }

      response.render(OnDomReadyHeaderItem.forScript(JQuery.execute("$('#%s').select2('data', %s);",
        getJquerySafeMarkupId(), selection.toJson())));
  }
    }
View Full Code Here

Examples of com.vaynberg.wicket.select2.json.JsonBuilder

          state = getModelObject();
      }
     
  if (state != null) {

      JsonBuilder selection = new JsonBuilder();

      try {
    selection.object();
    getProvider().toJson(state, selection);
    selection.endObject();
      } catch (JSONException e) {
    throw new RuntimeException("Error converting model object to Json", e);
      }
      response.renderOnDomReadyJavaScript(JQuery.execute("$('#%s').select2('data', %s);", getMarkupId(),
        selection.toJson()));
  }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.