Methods
A
F
M
N
Included Modules
Attributes
[RW] address
[RW] email
[RW] friends
[RW] gender
[RW] name
Class Public methods
new(name, email, gender)
# File activemodel/test/cases/serialization_test.rb, line 10
def initialize(name, email, gender)
  @name, @email, @gender = name, email, gender
  @friends = []
end
Instance Public methods
attributes()
# File activemodel/test/cases/serialization_test.rb, line 15
def attributes
  instance_values.except("address", "friends")
end
foo()
# File activemodel/test/cases/serialization_test.rb, line 27
def foo
  'i_am_foo'
end
method_missing(method_name, *args)
# File activemodel/test/cases/serialization_test.rb, line 19
def method_missing(method_name, *args)
  if method_name == :bar
    'i_am_bar'
  else
    super
  end
end