@Override
public void addJSON(Appendable buffer) {
StringWriter stringWriter = new StringWriter();
FudgeStreamWriter fudgeWriter = new FudgeJSONStreamWriter(_fudgeContext, stringWriter);
FudgeMsgEnvelope msg = _fudgeContext.toFudgeMsg(_value);
fudgeWriter.writeFields(msg.getMessage());
fudgeWriter.flush();
fudgeWriter.close();
try {
buffer.append(stringWriter.toString());
} catch (IOException ex) {