toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final comments = this.comments;
  final fieldDelimiter = this.fieldDelimiter;
  final fileHeaderInfo = this.fileHeaderInfo;
  final quoteCharacter = this.quoteCharacter;
  final quoteEscapeCharacter = this.quoteEscapeCharacter;
  final recordDelimiter = this.recordDelimiter;
  return {
    if (comments != null) 'Comments': comments,
    if (fieldDelimiter != null) 'FieldDelimiter': fieldDelimiter,
    if (fileHeaderInfo != null) 'FileHeaderInfo': fileHeaderInfo.toValue(),
    if (quoteCharacter != null) 'QuoteCharacter': quoteCharacter,
    if (quoteEscapeCharacter != null)
      'QuoteEscapeCharacter': quoteEscapeCharacter,
    if (recordDelimiter != null) 'RecordDelimiter': recordDelimiter,
  };
}