Methods
C
N
S
Included Modules
Class Public methods
new()
# File activemodel/test/cases/dirty_test.rb, line 8
def initialize
  @name = nil
  @color = nil
end
Instance Public methods
color()
# File activemodel/test/cases/dirty_test.rb, line 22
def color
  @color
end
color=(val)
# File activemodel/test/cases/dirty_test.rb, line 26
def color=(val)
  color_will_change! unless val == @color
  @color = val
end
name()
# File activemodel/test/cases/dirty_test.rb, line 13
def name
  @name
end
name=(val)
# File activemodel/test/cases/dirty_test.rb, line 17
def name=(val)
  name_will_change!
  @name = val
end
save()
# File activemodel/test/cases/dirty_test.rb, line 31
def save
  @previously_changed = changes
  @changed_attributes.clear
end