Package org.codehaus.jackson

Examples of org.codehaus.jackson.JsonGenerator.writeStartObject()


    dumpGenerator.writeFieldName("properties");
    dumpGenerator.writeStartArray();
    dumpGenerator.flush();
    synchronized (config) {
      for (Map.Entry<Object,Object> item: config.getProps().entrySet()) {
        dumpGenerator.writeStartObject();
        dumpGenerator.writeStringField("key", (String) item.getKey());
        dumpGenerator.writeStringField("value",
            config.get((String) item.getKey()));
        dumpGenerator.writeBooleanField("isFinal",
            config.finalParameters.contains(item.getKey()));
View Full Code Here


      PrintWriter writer = response.getWriter();

      JsonFactory jsonFactory = new JsonFactory();
      JsonGenerator jg = jsonFactory.createJsonGenerator(writer);
      jg.useDefaultPrettyPrinter();
      jg.writeStartObject();
      if (mBeanServer == null) {
        jg.writeStringField("result", "ERROR");
        jg.writeStringField("message", "No MBeanServer could be found");
        jg.close();
        return;
View Full Code Here

        // reset
        this.schema = schema;
        lastNumber = 0;
        lastRepeated = false;
       
        generator.writeStartObject();
        // recursive write
        schema.writeTo(this, value);
       
        if(lastRepeated)
            generator.writeEndArray();
View Full Code Here

     */
    private static String toJSON(BucketProperties bp) throws IOException {
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        JsonGenerator jg = new JsonFactory().createJsonGenerator(out, JsonEncoding.UTF8);

        jg.writeStartObject();
        writeIfNotNull(jg, bp.getAllowSiblings(), Constants.FL_SCHEMA_ALLOW_MULT);
        writeIfNotNull(jg, bp.getNVal(), Constants.FL_SCHEMA_NVAL);
        writeIfNotNull(jg, bp.getLastWriteWins(), Constants.FL_SCHEMA_LAST_WRITE_WINS);
        writeIfNotNull(jg, bp.getBackend(), Constants.FL_SCHEMA_BACKEND);
        writeIfNotNull(jg, bp.getSmallVClock(), Constants.FL_SCHEMA_SMALL_VCLOCK);
View Full Code Here

        try {
            JsonGenerator jg = new JsonFactory().createJsonGenerator(out, JsonEncoding.UTF8);
            jg.setCodec(new ObjectMapper());

            jg.writeStartObject();

            jg.writeFieldName("inputs");
            writeInput(jg);

            jg.writeFieldName("query");
View Full Code Here

    StringWriter writer = new StringWriter();

    try {
      JsonGenerator jsonGen = jsonFactory.createJsonGenerator(writer);

      jsonGen.writeStartObject();

      // first write attributes
      jsonGen.writeObjectFieldStart("attributes");

      for (int i = 0; i < fieldWritables.size(); i++) {
View Full Code Here

            charset = UTF8;
        }
        JsonFactory jsonFactory = mapper.getJsonFactory();
        JsonGenerator jg = jsonFactory.createJsonGenerator(new OutputStreamWriter(out, charset));
        jg.useDefaultPrettyPrinter();
        jg.writeStartObject();
        jg.writeArrayFieldStart("spans");
        jg.writeTree(writeSpan(at));
        for(Iterator<Span> it = at.getEnclosed(EnumSet.allOf(SpanTypeEnum.class));it.hasNext();){
            jg.writeTree(writeSpan(it.next()));
        }
View Full Code Here

  }

  @Override
  public void format(OutputStream o, Event e) throws IOException {
    JsonGenerator g = jsonFactory.createJsonGenerator(o, JsonEncoding.UTF8);
    g.writeStartObject();
    g.writeStringField("body", new String(e.getBody()));
    g.writeNumberField("timestamp", e.getTimestamp());
    g.writeStringField("pri", e.getPriority().toString());
    g.writeNumberField("nanos", e.getNanos());
    g.writeStringField("host", e.getHost());
View Full Code Here

      parser = new QueueConfigurationParser(configFile);
    }
    else {
      parser = QueueManager.getQueueConfigurationParser(null, false);
    }
    dumpGenerator.writeStartObject();
    dumpGenerator.writeBooleanField("acls_enabled", parser.isAclsEnabled());
    dumpGenerator.writeFieldName("queues");
    dumpGenerator.writeStartArray();
    dumpConfiguration(dumpGenerator,parser.getRoot().getChildren());
    dumpGenerator.writeEndArray();
View Full Code Here

   */
  public static void dumpConfiguration(Configuration config,
      Writer out) throws IOException {
    JsonFactory dumpFactory = new JsonFactory();
    JsonGenerator dumpGenerator = dumpFactory.createJsonGenerator(out);
    dumpGenerator.writeStartObject();
    dumpGenerator.writeFieldName("properties");
    dumpGenerator.writeStartArray();
    dumpGenerator.flush();
    synchronized (config) {
      for (Map.Entry<Object,Object> item: config.getProps().entrySet()) {
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.