class Rock::SearchItem
Attributes
name[R]
object[R]
project_name[RW]
Public Class Methods
new(*info)
click to toggle source
# File lib/rock/rock_inspect.rb, line 9 def initialize(*info) if info.size != 1 raise 'Wrong number of arguments' end info = info[0] @object = info[:object] @project_name = info[:project_name] @name = info[:name] end
Public Instance Methods
==(obj)
click to toggle source
# File lib/rock/rock_inspect.rb, line 28 def ==(obj) name == obj.name end
eql?(obj)
click to toggle source
# File lib/rock/rock_inspect.rb, line 19 def eql?(obj) self == obj name == obj.name end
hash()
click to toggle source
# File lib/rock/rock_inspect.rb, line 24 def hash name.hash end