public static void runSummarise(final Reader input, final Writer output, final Writer mappingOutput,
			final int maxSampleCount, final boolean showSampleCounts, final boolean debug,
			final List<String> overrideHeaders, final int headerLineCount) throws IOException {
		final CsvMapper inputMapper = CSVStream.defaultMapper();
		final CsvSchema inputSchema = CSVStream.defaultSchema();
		runSummarise(input, inputMapper, inputSchema, output, mappingOutput, maxSampleCount, showSampleCounts, debug,
				overrideHeaders, Collections.emptyList(), headerLineCount);
	}
public static void runSummarise ( final Reader input , final Writer output , final Writer mappingOutput , final int maxSampleCount , final boolean showSampleCounts , final boolean debug , final List < String > overrideHeaders , final int headerLineCount ) throws IOException { final CsvMapper inputMapper = CSVStream . defaultMapper ( ) ; final CsvSchema inputSchema = CSVStream . defaultSchema ( ) ; runSummarise ( input , inputMapper , inputSchema , output , mappingOutput , maxSampleCount , showSampleCounts , debug , overrideHeaders , Collections . emptyList ( ) , headerLineCount ) ; }
Summarise the CSV file from the input {@link Reader} and emit the summary CSV
file to the output {@link Writer}, including the given maximum number of
sample values in the summary for each field.

@param input
The input CSV file, as a {@link Reader}.
@param output
The output CSV file as a {@link Writer}.
@param mappingOutput
The output mapping template file as a {@link Writer}.
@param maxSampleCount
The maximum number of sample values in the summary for each field.
Set to -1 to include all unique values for each field.
@param showSampleCounts
Show counts next to sample values
@param debug
Set to true to add debug statements.
@param overrideHeaders
A set of headers to override those in the file or null to use the
headers from the file. If this is null and headerLineCount is set
to 0, an IllegalArgumentException ill be thrown.
@param headerLineCount
The number of header lines to expect
@throws IOException
If there is an error reading or writing.