@Override public void write(JSONWriter jsonWriter) { jsonWriter.write(propMap); }
private void writeField(String key, Object value, JSONWriter writer) { writer.writeString(key); writer.writeNameSeparator(); writer.write(value); }
public void write(boolean[] val) { startArray(); boolean first = true; for (boolean v : val) { if (first) { first = false; } else { writeValueSeparator(); } write(v); } endArray(); }
@Override public void write(JSONWriter jsonWriter) { jsonWriter.write(propMap); }
public void write(int[] val) { startArray(); boolean first = true; for (int v : val) { if (first) { first = false; } else { writeValueSeparator(); } write(v); } endArray(); }
@Override public void write(JSONWriter jsonWriter) { jsonWriter.write(propMap); } }
public void write(float[] val) { startArray(); boolean first = true; for (float v : val) { if (first) { first = false; } else { writeValueSeparator(); } write(v); } endArray(); }
@Override public void write(JSONWriter jsonWriter) { jsonWriter.write(propMap); }
@Override public void write(JSONWriter jsonWriter) { LinkedHashMap<String, Object> all = new LinkedHashMap<>(slices.size() + 1); all.putAll(propMap); all.put(SHARDS, slices); jsonWriter.write(all); }
@Override public void write(JSONWriter jsonWriter) { LinkedHashMap<String, Object> all = new LinkedHashMap<>(slices.size() + 1); all.putAll(propMap); all.put(SHARDS, slices); jsonWriter.write(all); }
@Override public void write(JSONWriter jsonWriter) { LinkedHashMap<String, Object> all = new LinkedHashMap<String, Object>( shards.size() + 1); all.putAll(propMap); all.put(SHARDS, shards); jsonWriter.write(all); }
@Override public void write(JSONWriter writer) { writer.write(toString()); }
public void write(Object o) { if (o instanceof NamedList) { write((NamedList) o); } else super.write(o); }
@Override public void write(JSONWriter jsonWriter) { LinkedHashMap<String , DocCollection> map = new LinkedHashMap<>(); for (Entry<String, CollectionRef> e : collectionStates.entrySet()) { // using this class check to avoid fetching from ZK in case of lazily loaded collection if (e.getValue().getClass() == CollectionRef.class) { // check if it is a lazily loaded collection outside of clusterstate.json DocCollection coll = e.getValue().get(); if (coll.getStateFormat() == 1) { map.put(coll.getName(),coll); } } } jsonWriter.write(map); }
public static String toJSON(Object o) { CharArr out = new CharArr(); new JSONWriter(out).write(o); return out.toString(); }
/** * @param o The object to convert to JSON * @param indentSize The number of space characters to use as an indent (default 2). 0=newlines but no spaces, -1=no indent at all. * @return */ public static String toJSON(Object o, int indentSize) { CharArr out = new CharArr(); new JSONWriter(out,indentSize).write(o); return out.toString(); }
public static byte[] toJSON(Object o) { CharArr out = new CharArr(); new JSONWriter(out, 2).write(o); // indentation by default return toUTF8(out); }
public static byte[] toJSON(Object o) { CharArr out = new CharArr(); new JSONWriter(out, 2).write(o); // indentation by default return toUTF8(out); }
/** * @param o The object to convert to JSON * @param indentSize The number of space characters to use as an indent (default 2). 0=newlines but no spaces, -1=no indent at all. * @return */ public static String toJSON(Object o, int indentSize) { CharArr out = new CharArr(); new JSONWriter(out,indentSize).write(o); return out.toString(); }
public static String toJSON(Object o) { CharArr out = new CharArr(); new JSONWriter(out).write(o); return out.toString(); }