lib/embulk/buffer.rb in embulk-0.3.2 vs lib/embulk/buffer.rb in embulk-0.4.0

- old
+ new

@@ -1,16 +1,16 @@ module Embulk class Buffer < String if Embulk.java? - def self.from_java_object(java_buffer) + def self.from_java(java_buffer) byte_list = org.jruby.util.ByteList.new(java_buffer.array(), java_buffer.offset(), java_buffer.limit(), false) buffer = new buffer.replace(org.jruby.RubyString.new(JRuby.runtime, self, byte_list).dup) # TODO simplify buffer end - def java_object + def to_java Java::Buffer.wrap(to_java_bytes) end end end end