Methods
C
D
N
R
S
Included Modules
Class Public methods
new()
# File activemodel/test/cases/dirty_test.rb, line 8
def initialize
  @name = nil
  @color = nil
  @size = nil
end
Instance Public methods
color()
# File activemodel/test/cases/dirty_test.rb, line 23
def color
  @color
end
color=(val)
# File activemodel/test/cases/dirty_test.rb, line 27
def color=(val)
  color_will_change! unless val == @color
  @color = val
end
deprecated_reload()
# File activemodel/test/cases/dirty_test.rb, line 49
def deprecated_reload
  reset_changes
end
name()
# File activemodel/test/cases/dirty_test.rb, line 14
def name
  @name
end
name=(val)
# File activemodel/test/cases/dirty_test.rb, line 18
def name=(val)
  name_will_change!
  @name = val
end
reload()
# File activemodel/test/cases/dirty_test.rb, line 45
def reload
  clear_changes_information
end
save()
# File activemodel/test/cases/dirty_test.rb, line 41
def save
  changes_applied
end
size()
# File activemodel/test/cases/dirty_test.rb, line 32
def size
  @size
end
size=(val)
# File activemodel/test/cases/dirty_test.rb, line 36
def size=(val)
  attribute_will_change!(:size) unless val == @size
  @size = val
end