public void read(Object record, Decoder dec) throws IOException { Object reuseObj = null; if (_reuse) { _recordAccess.getField(record, _field.getName(), _field.getPos()); } _recordAccess.addField( record, _field.getName(), _field.getPos(), _itemReader.read(reuseObj, dec)); }