Interface CSVInput.Builder

    • Method Detail

      • fileHeaderInfo

        CSVInput.Builder fileHeaderInfo​(String fileHeaderInfo)

        Describes the first line of input. Valid values are None, Ignore, and Use.

        Parameters:
        fileHeaderInfo - Describes the first line of input. Valid values are None, Ignore, and Use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FileHeaderInfo, FileHeaderInfo
      • fileHeaderInfo

        CSVInput.Builder fileHeaderInfo​(FileHeaderInfo fileHeaderInfo)

        Describes the first line of input. Valid values are None, Ignore, and Use.

        Parameters:
        fileHeaderInfo - Describes the first line of input. Valid values are None, Ignore, and Use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FileHeaderInfo, FileHeaderInfo
      • comments

        CSVInput.Builder comments​(String comments)

        A single character used to indicate that a row should be ignored when the character is present at the start of that row.

        Parameters:
        comments - A single character used to indicate that a row should be ignored when the character is present at the start of that row.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • quoteEscapeCharacter

        CSVInput.Builder quoteEscapeCharacter​(String quoteEscapeCharacter)

        A single character used for escaping the quotation-mark character inside an already escaped value.

        Parameters:
        quoteEscapeCharacter - A single character used for escaping the quotation-mark character inside an already escaped value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recordDelimiter

        CSVInput.Builder recordDelimiter​(String recordDelimiter)

        A value used to separate individual records from each other.

        Parameters:
        recordDelimiter - A value used to separate individual records from each other.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fieldDelimiter

        CSVInput.Builder fieldDelimiter​(String fieldDelimiter)

        A value used to separate individual fields from each other within a record.

        Parameters:
        fieldDelimiter - A value used to separate individual fields from each other within a record.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • quoteCharacter

        CSVInput.Builder quoteCharacter​(String quoteCharacter)

        A value used as an escape character where the field delimiter is part of the value.

        Parameters:
        quoteCharacter - A value used as an escape character where the field delimiter is part of the value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.