this is somewhat of an antipattern in ruby, just use attr_reader and forget the get_ stuff, we're not in java land :) (I didn't notice before that you're doing it for other attributes on this object as well to use them in the serializer - same applies there) http://www.rubyist.net/~slagell/ruby/accessors.html