package com.github.mygreen.supercsv.cellprocessor.conversion; import org.supercsv.cellprocessor.CellProcessorAdaptor; import org.supercsv.cellprocessor.ift.BoolCellProcessor; import org.supercsv.cellprocessor.ift.DateCellProcessor; import org.supercsv.cellprocessor.ift.DoubleCellProcessor; import org.supercsv.cellprocessor.ift.LongCellProcessor; import org.supercsv.cellprocessor.ift.StringCellProcessor; import org.supercsv.util.CsvContext; /** * CellProcessor to user for unit tests that test chaining. * <p>simply return whatever is passed into it. * * @since 1.2 * @author T.TSUCHIE * */ public class NextCellProcessor extends CellProcessorAdaptor implements StringCellProcessor, DateCellProcessor, DoubleCellProcessor, LongCellProcessor, BoolCellProcessor { public NextCellProcessor() { super(); } @Override public <T> T execute(final Object value, final CsvContext context) { return next.execute(value, context); } }