Class: Mime::AllType

Inherits:
Type show all
Includes:
Singleton
Defined in:
actionpack/lib/action_dispatch/http/mime_type.rb

Constant Summary

Constants inherited from Type

Type::MIME_NAME, Type::MIME_PARAMETER, Type::MIME_PARAMETER_VALUE, Type::MIME_REGEXP, Type::PARAMETER_SEPARATOR_REGEXP, Type::TRAILING_STAR_REGEXP

Instance Attribute Summary

Attributes inherited from Type

#hash, #symbol

Instance Method Summary collapse

Methods included from Singleton

#duplicable?

Methods inherited from Type

#==, #===, #=~, #eql?, lookup, lookup_by_extension, #match?, parse, parse_data_with_trailing_star, parse_trailing_star, #ref, register, register_alias, register_callback, #to_s, #to_str, #to_sym, unregister

Constructor Details

#initializeAllType

Returns a new instance of AllType.



324
325
326
# File 'actionpack/lib/action_dispatch/http/mime_type.rb', line 324

def initialize
  super "*/*", nil
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Mime::Type

Instance Method Details

#all?Boolean

Returns:

  • (Boolean)


328
# File 'actionpack/lib/action_dispatch/http/mime_type.rb', line 328

def all?; true; end

#html?Boolean

Returns:

  • (Boolean)


329
# File 'actionpack/lib/action_dispatch/http/mime_type.rb', line 329

def html?; true; end