Class: Fingerprint::RecordSetPrinter

Inherits:
RecordSetWrapper show all
Defined in:
lib/fingerprint/record.rb

Instance Method Summary collapse

Methods inherited from RecordSetWrapper

#method_missing, #respond_to?

Constructor Details

#initialize(recordset, output) ⇒ RecordSetPrinter

Returns a new instance of RecordSetPrinter.



279
280
281
282
# File 'lib/fingerprint/record.rb', line 279

def initialize(recordset, output)
	super(recordset)
	@output = output
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Fingerprint::RecordSetWrapper

Instance Method Details

#<<(record) ⇒ Object



284
285
286
287
# File 'lib/fingerprint/record.rb', line 284

def <<(record)
	record.write(@output)
	@recordset << record if @recordset
end