class Schlepp::Sink::TableObject::Stream

Public Class Methods

new(table_object_writer) click to toggle source
# File lib/schlepp/sink/table_object/stream.rb, line 5
def initialize(table_object_writer)
  @table_object_writer = table_object_writer
end

Public Instance Methods

finalize() click to toggle source
# File lib/schlepp/sink/table_object/stream.rb, line 17
def finalize
  @stream.finalize

  @table_object_writer.write(@stream.to_s)
end
length() click to toggle source
# File lib/schlepp/sink/table_object/stream.rb, line 13
def length
  @stream.length
end
write(data) click to toggle source
# File lib/schlepp/sink/table_object/stream.rb, line 9
def write(data)
  @stream.write(data)
end