<=>(other)
click to toggle source
def <=>(other)
other.name <=> self.name
end
===(other)
click to toggle source
def ===(other)
other.name === self.name and other.id === self.id and other.nickname === self.nickname
end
eql?(other)
click to toggle source
def eql?(other)
other.name === self.name and other.id === self.id and other.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