public void writeField(JsonGenerator jsonGenerator, Object event) throws IOException { writeField(jsonGenerator, event, new ArrayDeque<>()); }
public void writeField(JsonGenerator jsonGenerator, Object event) throws IOException { writeField(jsonGenerator, event, new ArrayDeque<>()); }
private void writeObject(JsonGenerator jsonGenerator, Object value, Deque<Object> objectStack) throws IOException { checkForCycles(value, objectStack); objectStack.push(value); jsonGenerator.writeStartObject(); for (EventFieldMetadata field : nestedType.getFields()) { field.writeField(jsonGenerator, value, objectStack); } jsonGenerator.writeEndObject(); objectStack.pop(); }
private void writeObject(JsonGenerator jsonGenerator, Object value, Deque<Object> objectStack) throws IOException { checkForCycles(value, objectStack); objectStack.push(value); jsonGenerator.writeStartObject(); for (EventFieldMetadata field : nestedType.getFields()) { field.writeField(jsonGenerator, value, objectStack); } jsonGenerator.writeEndObject(); objectStack.pop(); }
eventTypeMetadata.getUuidField().writeField(jsonGenerator, event); eventTypeMetadata.getHostField().writeField(jsonGenerator, event); eventTypeMetadata.getTimestampField().writeField(jsonGenerator, event); eventTypeMetadata.getTraceTokenField().writeField(jsonGenerator, event); field.writeField(jsonGenerator, event);
eventTypeMetadata.getUuidField().writeField(jsonGenerator, event); eventTypeMetadata.getHostField().writeField(jsonGenerator, event); eventTypeMetadata.getTimestampField().writeField(jsonGenerator, event); eventTypeMetadata.getTraceTokenField().writeField(jsonGenerator, event); field.writeField(jsonGenerator, event);