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 HeaderModifier and TypeFieldDescriptionCsvRecordWriter._headerprotected HeaderTabularException.HeaderException._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.TabularException.HeaderException.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) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, char aCsvSeparator) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, char aCsvSeparator, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, File aCsvFile, Charset aEncoding, char aCsvSeparator, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, char aCsvDelimiter) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding, boolean isStrict) Instantiates the classCsvStringRecordReader.CsvStringRecordReader(Header<String> aHeader, InputStream aCsvInputStream, Charset aEncoding, char aCsvDelimiter) Instantiates the classCsvStringRecordReader.CsvStringRecordWriter(Header<String> aHeader, File aFile) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, File aFile, char aCsvDelimiter) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, File aFile, Charset aEncoding) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, File aFile, Charset aEncoding, char aCsvDelimiter) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, char aCsvDelimiter) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, Charset aEncoding) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, OutputStream aOutputStream, Charset aEncoding, char aCsvDelimiter) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, PrintStream aPrintStream) Instantiates the classCsvStringRecordWriter.CsvStringRecordWriter(Header<String> aHeader, PrintStream aPrintStream, char aCsvDelimiter) Instantiates the classCsvStringRecordWriter.HeaderException(String aMessage, Header aHeader) Instantiates the classTabularException.HeaderException.HeaderException(String aMessage, Header aHeader, String aErrorCode) Instantiates the classTabularException.HeaderException.HeaderException(String aMessage, Header aHeader, Throwable aCause) Instantiates the classTabularException.HeaderException.HeaderException(String aMessage, Header aHeader, Throwable aCause, String aErrorCode) Instantiates the classTabularException.HeaderException.HeaderException(Header aHeader, Throwable aCause) Instantiates the classTabularException.HeaderException.HeaderException(Header aHeader, Throwable aCause, String aErrorCode) Instantiates the classTabularException.HeaderException.