class Embulk::FilterPlugin::JavaAdapter::OutputAdapter

Public Class Methods

new(ruby_object, in_schema, page_builder) click to toggle source
# File lib/embulk/filter_plugin.rb, line 71
def initialize(ruby_object, in_schema, page_builder)
  @ruby_object = ruby_object
  @in_schema = in_schema
  @page_builder = page_builder
end

Public Instance Methods

add(java_page) click to toggle source
# File lib/embulk/filter_plugin.rb, line 77
def add(java_page)
  @ruby_object.add Page.new(java_page, @in_schema)
end
close() click to toggle source
# File lib/embulk/filter_plugin.rb, line 85
def close
  @ruby_object.close
ensure
  @page_builder.close
end
finish() click to toggle source
# File lib/embulk/filter_plugin.rb, line 81
def finish
  @ruby_object.finish
end