private void parseFields(List<String> fieldNames, List<ColumnMetaData.Rep> fieldTypes, Row.RowBuilder rowBuilder, JsonParser parser) throws IOException { parseFields(fieldNames, fieldTypes, -1, rowBuilder, parser); }
private void parseFields(List<String> fieldNames, List<ColumnMetaData.Rep> fieldTypes, Row.RowBuilder rowBuilder, JsonParser parser) throws IOException { parseFields(fieldNames, fieldTypes, -1, rowBuilder, parser); }
rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); && parser.getCurrentName().equals("event") && parser.nextToken() == JsonToken.START_OBJECT) { parseFields(fieldNames, fieldTypes, posTimestampField, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, posTimestampField, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset();
rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); && parser.getCurrentName().equals("event") && parser.nextToken() == JsonToken.START_OBJECT) { parseFields(fieldNames, fieldTypes, posTimestampField, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset(); rowBuilder.set(posTimestampField, timeValue); parseFields(fieldNames, fieldTypes, posTimestampField, rowBuilder, parser); sink.send(rowBuilder.build()); rowBuilder.reset();