class JsonDiff::IndexMaps
Public Class Methods
new()
click to toggle source
# File lib/json-diff/index-map.rb, line 4 def initialize @maps = [] end
Public Instance Methods
addition(index)
click to toggle source
# File lib/json-diff/index-map.rb, line 8 def addition(index) @maps << AdditionIndexMap.new(index) end
map(index)
click to toggle source
# File lib/json-diff/index-map.rb, line 16 def map(index) @maps.each do |map| index = map.map(index) end index end
removal(index)
click to toggle source
# File lib/json-diff/index-map.rb, line 12 def removal(index) @maps << RemovalIndexMap.new(index) end