class Gedcomx::Writer
Public Class Methods
new()
click to toggle source
# File lib/gedcomx/writer.rb, line 4 def initialize @output_stream = java.io.ByteArrayOutputStream.new @writer = org.gedcomx.util.RecordSetWriter.new(@output_stream) end
Public Instance Methods
add_record(record)
click to toggle source
# File lib/gedcomx/writer.rb, line 9 def add_record(record) @writer.writeRecord(record.to_java) end
close()
click to toggle source
# File lib/gedcomx/writer.rb, line 13 def close @writer.close java.lang.String.new(@output_stream.toByteArray).to_s end