Uses of Interface
org.refcodes.tabular.Header
-
Uses of Header in org.refcodes.tabular
Classes in org.refcodes.tabular that implement HeaderFields in org.refcodes.tabular declared as HeaderMethods in org.refcodes.tabular that return HeaderModifier and TypeMethodDescriptionCsvRecordReader.getHeader()Retrieves theHeaderproperty.CsvRecordWriter.getHeader()Retrieves theHeaderproperty.HeaderAccessor.getHeader()Retrieves theHeaderproperty.RowsImpl.getHeader()Retrieves theHeaderproperty.static Header<?>This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as ofHeaderAccessor.HeaderMutator.setHeader(Header)and returns the very same value (getter).CsvRecordReader.readHeader()Creates aHeaderfrom the next line to be read.CsvRecordReader.readHeader(Column<T>... aColumns) Creates aHeaderfrom the next line to be read.CsvRecordReader.readHeader(Header<T> aHeader) Creates aHeaderfrom the next line to be read.RecordReader.readHeader()Creates aHeaderfrom the next line to be read.RecordReader.readHeader(Column<T>... aColumns) Creates aHeaderfrom the next line to be read.RecordReader.readHeader(Header<T> aHeader) Creates aHeaderfrom the next line to be read.static <T> Header<T>TabularUtility.toHeader(String[] aColumnKeys, ColumnFactory<T> aColumnFactory) Creates a header for a given string array with the column names to be used for the header.static <T> Header<T>TabularUtility.toHeader(Collection<String> aColumnKeys, ColumnFactory<T> aColumnFactory) Creates a header for a given list of strings containing the column names to be used for the header.Methods in org.refcodes.tabular with parameters of type HeaderModifier and TypeMethodDescriptionstatic <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, char aCsvSeparator) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, char aCsvSeparator, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, char aCsvDelimiter) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, char aCsvDelimiter, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordReader<T>TabularSugar.csvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, File aCsvFile) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, File aCsvFile, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, File aCsvFile, Charset aEncoding) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, Charset aEncoding) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, PrintStream aPrintStream) Constructs aCsvRecordWriterwith the given header for logging.static <T> CsvRecordWriter<T>TabularSugar.csvRecordWriter(Header<T> aHeader, PrintStream aPrintStream, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.This method retrieves a value from the row by taking the index of the according column in the header of the given key (the one with the given key) and returns that value.This method retrieves a value from the row by taking the index of the according column in the header of the given key (the one with the given key) and returns that value.This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as ofHeaderAccessor.HeaderMutator.setHeader(Header)and returns the very same value (getter).CsvRecordReader.readHeader(Header<T> aHeader) Creates aHeaderfrom the next line to be read.RecordReader.readHeader(Header<T> aHeader) Creates aHeaderfrom the next line to be read.voidSets theHeaderproperty.HeaderAccessor.HeaderBuilder.withHeader(Header<T> aHeader) Sets theHeaderto use returns this builder as of the builder pattern.voidCsvRecordWriter.writeHeader(Header<T> aHeader) Sets and writes the providedHeaderto the writer (be it a Stream or a File). .voidRecordWriter.writeHeader(Header<T> aHeader) Sets and writes the providedHeaderto the writer (be it a Stream or a File). .voidCsvRecordWriter.writeHeaderComment(Header<T> aHeader) Writes the givenHeaderas ofCsvRecordWriter.writeHeader(Header)as a comment as ofCsvRecordWriter.writeComment(String).Constructors in org.refcodes.tabular with parameters of type HeaderModifierConstructorDescriptionCsvRecordReader(Header<T> aHeader, File aCsvFile) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, char aCsvSeparator) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, char aCsvSeparator, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, char aCsvDelimiter) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, char aCsvDelimiter, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordReaderwith the given parameters.CsvRecordReader(Header<T> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.protectedCsvRecordReader(Header<T> aHeader, ColumnFactory<T> aColumnFactory, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter, boolean isStrict) Constructs aCsvRecordReaderwith the given parameters.CsvRecordWriter(Header<T> aHeader, File aCsvFile) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, File aCsvFile, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, File aCsvFile, Charset aEncoding) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, File aCsvFile, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, Charset aEncoding) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, OutputStream aCsvOutputStream, Charset aEncoding, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, PrintStream aPrintStream) Constructs aCsvRecordWriterwith the given header for logging.CsvRecordWriter(Header<T> aHeader, PrintStream aPrintStream, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.protectedCsvRecordWriter(Header<T> aHeader, ColumnFactory<T> aColumnFactory, PrintStream aPrintStream, char aCsvDelimiter) Constructs aCsvRecordWriterwith the given header for logging.CsvStringRecordReader(Header<String> aHeader, File aCsvFile) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, char aCsvSeparator) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, char aCsvSeparator, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator) CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, char aCsvDelimiter) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding, boolean isStrict) CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter) CsvStringRecordWriter(Header<String> aHeader, File aFile) CsvStringRecordWriter(Header<String> aHeader, File aFile, char aCsvDelimiter) CsvStringRecordWriter(Header<String> aHeader, File aFile, Charset aEncoding) CsvStringRecordWriter(Header<String> aHeader, File aFile, Charset aEncoding, char aCsvDelimiter) CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream) CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, char aCsvDelimiter) CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, Charset aEncoding) CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, Charset aEncoding, char aCsvDelimiter) CsvStringRecordWriter(Header<String> aHeader, PrintStream aPrintStream) CsvStringRecordWriter(Header<String> aHeader, PrintStream aPrintStream, char aCsvDelimiter)