/** * {@inheritDoc} */ protected void nextElement() { writer.write(","); writeNewLine(); }
private void endNewLine() { if (depth-- > 0) { if (((format.mode() & Format.COMPACT_EMPTY_ELEMENT) != 0) && newLineProposed) { newLineProposed = false; } else { writeNewLine(); } } }
/** * {@inheritDoc} */ protected void startArray() { if (newLineProposed) { writeNewLine(); } writer.write("["); startNewLine(); }
/** * {@inheritDoc} */ protected void startObject() { if (newLineProposed) { writeNewLine(); } writer.write('{'); startNewLine(); }
/** * {@inheritDoc} */ protected void addValue(String value, Type type) { if (newLineProposed) { writeNewLine(); } if (type == Type.STRING) { writer.write('"'); } writeText(value); if (type == Type.STRING) { writer.write('"'); } }
/** * {@inheritDoc} */ protected void addLabel(String name) { if (newLineProposed) { writeNewLine(); } writer.write('"'); writeText(name); writer.write("\":"); if ((format.mode() & Format.SPACE_AFTER_LABEL) != 0) { writer.write(' '); } }
private void endNewLine() { if (depth-- > 0) { if ((format.mode() & Format.COMPACT_EMPTY_ELEMENT) != 0 && newLineProposed) { newLineProposed = false; } else { writeNewLine(); } } }
@Override protected void nextElement() { writer.write(","); writeNewLine(); }
/** * {@inheritDoc} */ protected void nextElement() { writer.write(","); writeNewLine(); }
/** * {@inheritDoc} */ protected void nextElement() { writer.write(","); writeNewLine(); }
/** * {@inheritDoc} */ protected void nextElement() { writer.write(","); writeNewLine(); }
@Override protected void startObject() { if (newLineProposed) { writeNewLine(); } writer.write('{'); startNewLine(); }
/** * {@inheritDoc} */ protected void startObject() { if (newLineProposed) { writeNewLine(); } writer.write('{'); startNewLine(); }
@Override protected void startArray() { if (newLineProposed) { writeNewLine(); } writer.write("["); startNewLine(); }
/** * {@inheritDoc} */ protected void startObject() { if (newLineProposed) { writeNewLine(); } writer.write('{'); startNewLine(); }
/** * {@inheritDoc} */ protected void startArray() { if (newLineProposed) { writeNewLine(); } writer.write("["); startNewLine(); }
/** * {@inheritDoc} */ protected void startObject() { if (newLineProposed) { writeNewLine(); } writer.write('{'); startNewLine(); }
/** * {@inheritDoc} */ protected void startArray() { if (newLineProposed) { writeNewLine(); } writer.write("["); startNewLine(); }
@Override protected void addValue(final String value, final Type type) { if (newLineProposed) { writeNewLine(); } if (type == Type.STRING) { writer.write('"'); } writeText(value); if (type == Type.STRING) { writer.write('"'); } }
@Override protected void addLabel(final String name) { if (newLineProposed) { writeNewLine(); } writer.write('"'); writeText(name); writer.write("\":"); if ((format.mode() & Format.SPACE_AFTER_LABEL) != 0) { writer.write(' '); } }