class SpaghettiStack::Node

Attributes

data[R]
parent[R]

Public Class Methods

new(data, parent = nil) click to toggle source
# File lib/spaghetti_stack.rb, line 10
def initialize(data, parent = nil)
  @data = data
  @parent = parent
end

Public Instance Methods

update(data) click to toggle source
# File lib/spaghetti_stack.rb, line 15
def update(data)
  return @data if @data.frozen?
  @data = data
end