class Embulk::ParserPlugin
def self.from_java(java_class)
def self.from_java(java_class) JavaPlugin.ruby_adapter_class(java_class, ParserPlugin, RubyAdapter) end
def self.new_java
def self.new_java JavaAdapter.new(self) end
def self.transaction(config, &control)
def self.transaction(config, &control) raise NotImplementedError, "ParserPlugin.transaction(config, &control) must be implemented" end
def init
def init end
def initialize(task, schema, page_builder)
def initialize(task, schema, page_builder) @task = task @schema = schema @page_builder = page_builder init end
def run(file_input)
def run(file_input) raise NotImplementedError, "ParserPlugin#run(file_input) must be implemented" end