Map<String, dynamic> toMap() { return <String, dynamic>{ 'columns': ?columns, 'delimiter': ?delimiter, 'quoteCharacter': ?quoteCharacter, 'source': ?source, }; }