Class: DataForge::File::RecordFileWriter
- Inherits:
-
Object
- Object
- DataForge::File::RecordFileWriter
- Defined in:
- lib/data_forge/file/record_file_writer.rb
Instance Attribute Summary collapse
-
#definition ⇒ Object
readonly
Interface definition.
-
#fields ⇒ Object
readonly
Interface definition.
-
#name ⇒ Object
readonly
Interface definition.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#definition ⇒ Object (readonly)
Interface definition
13 14 15 |
# File 'lib/data_forge/file/record_file_writer.rb', line 13 def definition @definition end |
#fields ⇒ Object (readonly)
Interface definition
13 14 15 |
# File 'lib/data_forge/file/record_file_writer.rb', line 13 def fields @fields end |
#name ⇒ Object (readonly)
Interface definition
13 14 15 |
# File 'lib/data_forge/file/record_file_writer.rb', line 13 def name @name end |
Class Method Details
.for(definition) ⇒ Object
5 6 7 |
# File 'lib/data_forge/file/record_file_writer.rb', line 5 def self.for(definition) CSV::CSVRecordFileWriter.new definition end |
Instance Method Details
#close ⇒ Object
22 23 |
# File 'lib/data_forge/file/record_file_writer.rb', line 22 def close end |
#open ⇒ Object
17 18 |
# File 'lib/data_forge/file/record_file_writer.rb', line 17 def open end |
#write(record) ⇒ Object
27 28 |
# File 'lib/data_forge/file/record_file_writer.rb', line 27 def write(record) end |