- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {FileOutputStream f =
File file;new FileOutputStream(file)
String name;new FileOutputStream(name)
File file;new FileOutputStream(file, true)
- Smart code suggestions by Codota
}
private static JsonObject toAttributesObject(Attributes targetSeriesAttrs) { StringWriter strWriter = new StringWriter(); JsonGenerator gen = Json.createGenerator(strWriter); JSONWriter writer = new JSONWriter(gen); writer.write(targetSeriesAttrs); gen.flush(); gen.close(); return Json.createReader(new StringReader(strWriter.toString())) .readObject(); }
private void writeValue(Value value, boolean bigEndian) { if (value.isEmpty()) return; if (value instanceof Sequence) { gen.writeStartArray("Value"); for (Attributes item : (Sequence) value) { write(item); } gen.writeEnd(); } else if (value instanceof Fragments) { gen.writeStartArray("DataFragment"); Fragments frags = (Fragments) value; for (Object frag : frags) { if (frag instanceof Value && ((Value) frag).isEmpty()) gen.writeNull(); else { gen.writeStartObject(); if (frag instanceof BulkData) writeBulkData((BulkData) frag); else { writeInlineBinary(frags.vr(), (byte[]) frag, bigEndian, true); } gen.writeEnd(); } } gen.writeEnd(); } else if (value instanceof BulkData) { writeBulkData((BulkData) value); } }
gen.writeStartArray(); for (Attributes metadata : instance.metadataList) new JSONWriter(gen).write(metadata); gen.writeEnd(); gen.flush();
gen.writeStartArray(); for (Attributes metadata : instance.metadataList) new JSONWriter(gen).write(metadata); gen.writeEnd(); gen.flush();