class Torrone::JsonInputStreamCreator
Public Class Methods
to_stream(data)
click to toggle source
# File lib/torrone/json_input_stream_creator.rb, line 6 def to_stream(data) _String = Rjb::import 'java.lang.String' _ByteArrayInputStream = Rjb::import 'java.io.ByteArrayInputStream' data = normalize_data(data) data = _String.new(data) _ByteArrayInputStream.new(data.getBytes()) end
Private Class Methods
normalize_data(data)
click to toggle source
# File lib/torrone/json_input_stream_creator.rb, line 18 def normalize_data(data) return data.to_json if data.kind_of?(Array) return data.to_json if data.kind_of?(Hash) data end