Module: Mail::Jdec

Defined in:
lib/mail/jdec.rb,
lib/mail/jdec/decoder.rb,
lib/mail/jdec/version.rb,
lib/mail/jdec/detector.rb,
lib/mail/jdec/body_patch.rb,
lib/mail/jdec/message_patch.rb,
lib/mail/jdec/encodings_patch.rb,
lib/mail/jdec/utilities_patch.rb,
lib/mail/jdec/fields/structured_field_patch.rb,
lib/mail/jdec/fields/common_date_field_patch.rb,
lib/mail/jdec/fields/unstructured_field_patch.rb,
lib/mail/jdec/fields/common_address_field_patch.rb,
lib/mail/jdec/elements/content_type_element_patch.rb,
lib/mail/jdec/elements/content_disposition_element_patch.rb

Defined Under Namespace

Modules: BodyPatch, CommonAddressFieldPatch, CommonDateFieldPatch, ContentDispositionElementPatch, ContentTypeElementPatch, EncodingsPatch, Escaper, MessagePatch, StructuredFieldPatch, UnstructuredFieldPatch, UtilitiesPatch Classes: Decoder, Detector, ValueDecoder

Constant Summary collapse

VERSION =
'1.1.1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.autodetect_confidenceObject

Returns the value of attribute autodetect_confidence.



14
15
16
# File 'lib/mail/jdec.rb', line 14

def autodetect_confidence
  @autodetect_confidence
end

.autodetect_skip_charsetsObject

Returns the value of attribute autodetect_skip_charsets.



15
16
17
# File 'lib/mail/jdec.rb', line 15

def autodetect_skip_charsets
  @autodetect_skip_charsets
end

.enabledObject (readonly)

Returns the value of attribute enabled.



13
14
15
# File 'lib/mail/jdec.rb', line 13

def enabled
  @enabled
end

.mime_types_for_autodetectObject

Returns the value of attribute mime_types_for_autodetect.



16
17
18
# File 'lib/mail/jdec.rb', line 16

def mime_types_for_autodetect
  @mime_types_for_autodetect
end

.preferred_charsetsObject

Returns the value of attribute preferred_charsets.



17
18
19
# File 'lib/mail/jdec.rb', line 17

def preferred_charsets
  @preferred_charsets
end

Class Method Details

.disableObject



27
28
29
# File 'lib/mail/jdec.rb', line 27

def disable
  @@enabled = false
end

.enableObject



23
24
25
# File 'lib/mail/jdec.rb', line 23

def enable
  @@enabled = true
end

.enabled?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/mail/jdec.rb', line 19

def enabled?
  @@enabled
end