Class: Net::IMAP::QuotedString

Inherits:
ValidNonLiteralData show all
Defined in:
lib/net/imap/command_data.rb

Overview

Represents a IMAP quoted string, which can encode any valid ASCII or UTF-8 string, unless it contains any CR, LF, or NULL bytes.

NOTE: The current implementation does not verify that the connection supports UTF-8. Future versions may validate this.

Instance Method Summary collapse

Methods inherited from ValidNonLiteralData

#ascii_only?, #initialize, #send_data, #validate

Methods inherited from CommandData

#send_data, validate, #validate

Constructor Details

This class inherits a constructor from Net::IMAP::ValidNonLiteralData

Instance Method Details

#formattedObject

:nodoc:



306
# File 'lib/net/imap/command_data.rb', line 306

def formatted = %("#{data.gsub(/["\\]/, "\\\\\\&")}")