Class RecordWrapper<T>

java.lang.Object
de.siegmar.fastcsv.reader.RecordWrapper<T>
Type Parameters:
T - the record type

public final class RecordWrapper<T> extends Object
A wrapper for a record that contains information necessary for the CsvReader in order to determine how to process the record.
  • Method Details

    • isComment

      public boolean isComment()

      Returns whether the record denotes a comment..

      This method is only used if the CsvReader is configured to skip comments.

      Returns:
      whether the record denotes a comment.
    • isEmptyLine

      public boolean isEmptyLine()

      Returns whether the record is empty..

      This method is only used if the CsvReader is configured to skip empty lines.

      Returns:
      whether the record is empty.
    • getFieldCount

      public int getFieldCount()

      Returns the number of fields in the record..

      This method is only used if the CsvReader is configured to check the number of fields in each record.

      Returns:
      the number of fields in the record.
    • getWrappedRecord

      public T getWrappedRecord()
      Returns the actual record to be returned by the CsvReader, never null..
      Returns:
      the actual record to be returned by the CsvReader, never null.