public class JsonPrinter extends Object
| Constructor and Description |
|---|
JsonPrinter(Ir ir)
Create a new JSON printer for a given message Ir.
|
| Modifier and Type | Method and Description |
|---|---|
String |
print(ByteBuffer encodedMessage)
Print an encoded message to a String.
|
void |
print(ByteBuffer encodedMessage,
StringBuilder output)
Print the encoded message to the output.
|
void |
print(StringBuilder output,
UnsafeBuffer buffer,
int offset)
Print the encoded message to the output.
|
public JsonPrinter(Ir ir)
ir - for the message type.public void print(ByteBuffer encodedMessage, StringBuilder output)
encodedMessage - with header in buffer.output - to write to.public void print(StringBuilder output, UnsafeBuffer buffer, int offset)
output - to write too.buffer - with encoded message and header.offset - at which the header begins.public String print(ByteBuffer encodedMessage)
encodedMessage - with header in buffer.Copyright © 2013-2024 Real Logic Limited. All Rights Reserved.