Class: Net::IMAP::Multiappend::Message

Inherits:
Object
  • Object
show all
Defined in:
lib/net/imap/multiappend.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, flags: nil, date_time: nil) ⇒ Message

Returns a new instance of Message.



14
15
16
17
18
# File 'lib/net/imap/multiappend.rb', line 14

def initialize(message, flags: nil, date_time: nil)
  @message = message
  @flags = flags
  @date_time = date_time
end

Instance Attribute Details

#date_timeObject (readonly)

Returns the value of attribute date_time.



12
13
14
# File 'lib/net/imap/multiappend.rb', line 12

def date_time
  @date_time
end

#flagsObject (readonly)

Returns the value of attribute flags.



11
12
13
# File 'lib/net/imap/multiappend.rb', line 11

def flags
  @flags
end

#messageObject (readonly)

Returns the value of attribute message.



10
11
12
# File 'lib/net/imap/multiappend.rb', line 10

def message
  @message
end

Instance Method Details

#message_literalObject



20
21
22
# File 'lib/net/imap/multiappend.rb', line 20

def message_literal
  Literal.new(message)
end