/** * Sets the character used for escaping the quote character inside an already escaped value. * * @param quoteEscapeCharacter New quoteEscapeCharacter value */ public void setQuoteEscapeCharacter(String quoteEscapeCharacter) { validateNotEmpty(quoteEscapeCharacter, "quoteEscapeCharacter"); this.quoteEscapeCharacter = quoteEscapeCharacter; }
/** * Sets the value used for escaping where the field delimiter is part of the value. * * @param quoteCharacter New quoteCharacter value */ public void setQuoteCharacter(String quoteCharacter) { validateNotEmpty(quoteCharacter, "quoteCharacter"); this.quoteCharacter = quoteCharacter; }
/** * Sets the value used to separate individual fields in a record. * * @param fieldDelimiter New fieldDelimiter value */ public void setFieldDelimiter(String fieldDelimiter) { validateNotEmpty(fieldDelimiter, "fieldDelimiter"); this.fieldDelimiter = fieldDelimiter; }
/** * Sets the character used to indicate a row should be ignored when present at the start of a row. * * @param comments New comments value */ public void setComments(String comments) { validateNotEmpty(comments, "comments"); this.comments = comments; }
/** * Sets the value used to separate individual records. * * @param recordDelimiter New recordDelimiter value */ public void setRecordDelimiter(String recordDelimiter) { validateNotEmpty(recordDelimiter, "recordDelimiter"); this.recordDelimiter = recordDelimiter; }