private RecordConsumer wrap(RecordConsumer recordConsumer) { if (Log.DEBUG) { return new RecordConsumerLoggingWrapper(recordConsumer); } return recordConsumer; }
private void logClose(String field) { log("</"+field+">"); }
/** * {@inheritDoc} */ @Override public void startField(String field, int index) { if (DEBUG) logOpen(field); delegate.startField(field, index); }
/** * {@inheritDoc} */ @Override public void endField(String field, int index) { if (DEBUG) logClose(field); delegate.endField(field, index); }
private void log(Object value) { logger.debug(indent() + value); }
/** * {@inheritDoc} */ @Override public void startField(String field, int index) { if (DEBUG) logOpen(field); delegate.startField(field, index); }
/** * {@inheritDoc} */ @Override public void endField(String field, int index) { if (DEBUG) logClose(field); delegate.endField(field, index); }
private void log(Object value) { logger.debug(indent() + value); }
private void logOpen(String field) { log("<"+field+">"); }
private RecordConsumer wrap(RecordConsumer recordConsumer) { if (Log.DEBUG) { return new RecordConsumerLoggingWrapper(recordConsumer); } return recordConsumer; }
private void logOpen(String field) { log("<"+field+">"); }
public RecordConsumer getRecordWriter(ColumnWriteStore columns) { RecordConsumer recordWriter = new MessageColumnIORecordConsumer(columns); if (DEBUG) recordWriter = new RecordConsumerLoggingWrapper(recordWriter); return validating ? new ValidatingRecordConsumer(recordWriter, getType()) : recordWriter; }
private void logClose(String field) { log("</"+field+">"); }
public RecordConsumer getRecordWriter(ColumnWriteStore columns) { RecordConsumer recordWriter = new MessageColumnIORecordConsumer(columns); if (DEBUG) recordWriter = new RecordConsumerLoggingWrapper(recordWriter); return validating ? new ValidatingRecordConsumer(recordWriter, getType()) : recordWriter; }
/** * {@inheritDoc} */ @Override public void startGroup() { if (DEBUG) ++indent; if (DEBUG) log("<!-- start group -->"); delegate.startGroup(); }
@Test public void testGroupWriter() { List<Group> result = new ArrayList<Group>(); GroupRecordConsumer groupConsumer = new GroupRecordConsumer(new SimpleGroupFactory(schema)); GroupWriter groupWriter = new GroupWriter(new RecordConsumerLoggingWrapper(groupConsumer), schema); groupWriter.write(r1); result.add(groupConsumer.getCurrentRecord()); groupWriter.write(r2); result.add(groupConsumer.getCurrentRecord()); assertEquals("deserialization does not display the expected result", result.get(0).toString(), r1.toString()); assertEquals("deserialization does not display the expected result", result.get(1).toString(), r2.toString()); }
/** * {@inheritDoc} */ @Override public void endGroup() { if (DEBUG) log("<!-- end group -->"); if (DEBUG) --indent; delegate.endGroup(); }
/** * {@inheritDoc} */ @Override public void addBoolean(boolean value) { if (DEBUG) log(value); delegate.addBoolean(value); }
/** * {@inheritDoc} */ @Override public void startMessage() { if (DEBUG) log("<!-- start message -->"); delegate.startMessage(); }
/** * {@inheritDoc} */ @Override public void addInteger(int value) { if (DEBUG) log(value); delegate.addInteger(value); }