class Embulk::FormatterPlugin::JavaAdapter

def open(java_task_source, java_schema, java_file_output)

def open(java_task_source, java_schema, java_file_output)
  task_source = DataSource.from_java(java_task_source)
  schema = Schema.from_java(java_schema)
  file_output = FileOutput.new(java_file_output)
  ruby_object = @ruby_class.new(task_source, schema, file_output)
  return OutputAdapter.new(ruby_object, schema, file_output)
end