@Override public void addLong(long value) { delegate.addLong(value); ++count; }
@Override public void addFloat(float value) { delegate.addFloat(value); ++count; }
@Override public void addInt(int value) { delegate.addInt(value); ++count; }
@Override public void addBoolean(boolean value) { delegate.addBoolean(value); ++count; }
@Override public void addDouble(double value) { delegate.addDouble(value); ++count; }
@Override public void addLong(long value) { startField(); delegate.addLong(value); endField(); }
@Override public void addBinary(Binary value) { delegate.addBinary(value); ++count; }
@Override public void addInt(int value) { startField(); delegate.addInt(value); endField(); }
@Override public void addFloat(float value) { startField(); delegate.addFloat(value); endField(); }
@Override public void addDouble(double value) { startField(); delegate.addDouble(value); endField(); }
@Override public void addBoolean(boolean value) { startField(); delegate.addBoolean(value); endField(); }
@Override public void addBinary(Binary value) { startField(); delegate.addBinary(value); endField(); }