<=>(item)
click to toggle source
def <=>(item)
item.name <=> self.name
end
===(item)
click to toggle source
def ===(item)
item.name === self.name and item.id === self.id and item.nickname === self.nickname
end
eql?(item)
click to toggle source
def eql?(item)
item.name === self.name and item.id === self.id and item.nickname === self.nickname
end
id()
click to toggle source
def id
if @id.nil? or @id.to_s.strip.empty?
return "empty"
end
@id
end
id=(new_id)
click to toggle source
def id=(new_id)
@id = new_id
end
name()
click to toggle source
def name
if @name.nil? or @name.to_s.strip.empty?
return "empty"
end
@name
end
name=(new_name)
click to toggle source
def name=(new_name)
@name = new_name
end
nickname()
click to toggle source
def nickname
if @nickname.nil? or @nickname.to_s.strip.empty?
return "empty"
end
@nickname
end
nickname=(new_nickname)
click to toggle source
def nickname=(new_nickname)
@nickname = new_nickname
end