Class: Embulk::GuessPlugin

Inherits:
Object
  • Object
show all
Defined in:
lib/embulk/guess_plugin.rb

Defined Under Namespace

Classes: JavaAdapter, RubyAdapter

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.from_java_object(java_guess) ⇒ Object



13
14
15
# File 'lib/embulk/guess_plugin.rb', line 13

def self.from_java_object(java_guess)
  RubyAdapter.new(java_guess)
end

.java_object ⇒ Object



9
10
11
# File 'lib/embulk/guess_plugin.rb', line 9

def self.java_object
  JavaAdapter.new(new)
end

Instance Method Details

#guess(config, sample_buffer) ⇒ Object

Raises:

  • (NotImplementedError)


4
5
6
# File 'lib/embulk/guess_plugin.rb', line 4

def guess(config, sample_buffer)
  raise NotImplementedError, "GuessPlugin#guess(config, sample_buffer) must be implemented"
end