class Embulk::FormatterPlugin

def self.from_java(java_class)

def self.from_java(java_class)
  JavaPlugin.ruby_adapter_class(java_class, FormatterPlugin, RubyAdapter)
end

def self.new_java

def self.new_java
  JavaAdapter.new(self)
end

def self.transaction(config, schema, &control)

def self.transaction(config, schema, &control)
  yield(config)
  return {}
end

def add(page)

def add(page)
  raise NotImplementedError, "FormatterPlugin#add(page) must be implemented"
end

def close

def close
end

def finish

def finish
end

def init

def init
end

def initialize(task, schema, file_output)

def initialize(task, schema, file_output)
  @task = task
  @schema = schema
  @file_output = file_output
  init
end