class JsonInference::Report

Public Class Methods

new() click to toggle source
# File lib/json-inference.rb, line 11
def initialize
  @documents = []
  @root = RootNode.new
end

Public Instance Methods

<<(document) click to toggle source
# File lib/json-inference.rb, line 16
def <<(document)
  @documents << document
  @root << document
end
to_s() click to toggle source
# File lib/json-inference.rb, line 21
def to_s
  str = "JsonInference report: #{@documents.size} documents\n"
  str << @root.to_s(@documents.size)
  str
end