Class: MailParser::RFC2822::Group

Inherits:
Object
  • Object
show all
Defined in:
lib/mailparser/rfc2822.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mailbox_list, display_name) ⇒ Group

Returns a new instance of Group.



109
110
111
112
# File 'lib/mailparser/rfc2822.rb', line 109

def initialize(mailbox_list, display_name)
  @mailbox_list = mailbox_list
  @display_name = display_name
end

Instance Attribute Details

#display_nameObject (readonly) Also known as: phrase

Returns the value of attribute display_name.



113
114
115
# File 'lib/mailparser/rfc2822.rb', line 113

def display_name
  @display_name
end

#mailbox_listObject (readonly)

Returns the value of attribute mailbox_list.



113
114
115
# File 'lib/mailparser/rfc2822.rb', line 113

def mailbox_list
  @mailbox_list
end

Instance Method Details

#to_sObject



115
116
117
# File 'lib/mailparser/rfc2822.rb', line 115

def to_s()
  "#{@display_name}:#{@mailbox_list.join(",")};"
end