# Table of Contents - mime-types-2.6.1 Documentation

## Pages

- Contributing
  - Contributing
  - Adding or Modifying MIME Types
  - Updating Types from the IANA or Apache Lists
  - Test Dependencies
  - Benchmarks
  - Workflow
  - Contributors
- History-Types
  - MIME Types Changes by Version
  - 2.6 / 2015-05-25
  - 2.5 / 2015-04-25
  - 2.4.2 / 2014-10-15
  - 2.4.1 / 2014-10-07
  - 2.3 / 2014-05-23
  - 2.2 / 2014-03-14
  - 2.1 / 2014-01-25
- History
  - 2.6.1 / 2015-05-25
  - 2.6 / 2015-05-25
  - 2.5 / 2015-04-25
  - 2.4.3 / 2014-10-21
  - 2.4.2 / 2014-10-15
  - 2.4.1 / 2014-10-07
  - 2.3 / 2014-05-23
  - 2.2 / 2014-03-14
  - 2.1 / 2014-01-25
  - 2.0 / 2013-10-27
  - 1.25 / 2013-08-30
  - 1.24 / 2013-08-14
  - 1.23 / 2013-04-20
  - 1.22 / 2013-03-30
  - 1.21 / 2013-02-09
  - 1.20.1 / 2013-01-26
  - 1.19 / 2012-06-20
  - 1.18 / 2012-03-20
  - 1.17.2 / 2011-10-25
  - 1.17.1 / 2011-10-23
  - 1.16
  - 1.15
  - 1.13.1
  - 1.13
  - 1.07
  - 1.005
  - 1.004
  - 1.003
- Licence
  - Licence
  - MIT License
  - Perl Artistic License (version 2)
  - GNU GPL version 2
- Manifest
- README
  - mime-types
  - Description
  - mime-types 1.x End of Life
  - mime-types Future
  - Synopsis
  - Columnar Store
  - Cached Storage
  - mime-types Modified Semantic Versioning
  - Contributing
  - Adding or Modifying MIME Types
  - Updating Types from the IANA or Apache Lists
  - Test Dependencies
  - Benchmarks
  - Workflow
  - Contributors
  - Licence
  - MIT License
  - Perl Artistic License (version 2)
  - GNU GPL version 2
- COPYING
  - GNU GENERAL PUBLIC LICENSE
- artistic
  - The “Artistic License”

## Classes and Modules

- MIME
- MIME::Type
  - Usage
- MIME::Type::Columnar
- MIME::Type::InvalidContentType
- MIME::Type::InvalidEncoding
- MIME::Types
  - The Default mime-types Registry
  - Usage
- MIME::Types::Cache
- MIME::Types::Columnar
- MIME::Types::Container
- MIME::Types::Loader
- MIME::Types::WarnLogger
- MIME::Types::WarnLogger::WarnLogDevice

## Methods

- ::[] — MIME::Types
- ::__types__ — MIME::Types
- ::add — MIME::Types
- ::cache_file — MIME::Types
- ::count — MIME::Types
- ::each — MIME::Types
- ::from_array — MIME::Type
- ::from_hash — MIME::Type
- ::from_mime_type — MIME::Type
- ::i18n_key — MIME::Type
- ::lazy_load? — MIME::Types
- ::load — MIME::Types::Cache
- ::load — MIME::Types::Loader
- ::load_default_mime_types — MIME::Types
- ::load_from_file — MIME::Types
- ::load_from_json — MIME::Types::Loader
- ::load_from_v1 — MIME::Types::Loader
- ::load_from_yaml — MIME::Types::Loader
- ::load_mode — MIME::Types
- ::new — MIME::Type
- ::new — MIME::Types
- ::new — MIME::Types::Loader
- ::of — MIME::Types
- ::read_file — MIME::Types::Loader
- ::save — MIME::Types::Cache
- ::simplified — MIME::Type
- ::type_for — MIME::Types
- ::warn_about_moved_constants — MIME
- #<=> — MIME::Type
- #[] — MIME::Types
- #add — MIME::Types
- #add_extensions — MIME::Type
- #add_type — MIME::Types
- #add_type_variant! — MIME::Types
- #arr — MIME::Types::Columnar
- #ascii? — MIME::Type
- #binary? — MIME::Type
- #bool — MIME::Types::Columnar
- #columnar_path — MIME::Types::Loader
- #complete? — MIME::Type
- #content_type= — MIME::Type
- #count — MIME::Types
- #default_encoding — MIME::Type
- #dict — MIME::Types::Columnar
- #each — MIME::Types
- #each_file_line — MIME::Types::Columnar
- #encode_with — MIME::Type
- #eql? — MIME::Type
- #friendly — MIME::Type
- #index_extensions! — MIME::Types
- #init_with — MIME::Type
- #json_path — MIME::Types::Loader
- #like? — MIME::Type
- #load — MIME::Types::Loader
- #load_columnar — MIME::Types::Loader
- #load_docs — MIME::Types::Columnar
- #load_encoding — MIME::Types::Columnar
- #load_friendly — MIME::Types::Columnar
- #load_json — MIME::Types::Loader
- #load_obsolete — MIME::Types::Columnar
- #load_references — MIME::Types::Columnar
- #load_registered — MIME::Types::Columnar
- #load_signature — MIME::Types::Columnar
- #load_system — MIME::Types::Columnar
- #load_use_instead — MIME::Types::Columnar
- #load_v1 — MIME::Types::Loader
- #load_xrefs — MIME::Types::Columnar
- #load_yaml — MIME::Types::Loader
- #match — MIME::Types
- #obsolete? — MIME::Type
- #of — MIME::Types
- #platform? — MIME::Type
- #priority_compare — MIME::Type
- #prune_matches — MIME::Types
- #registered? — MIME::Type
- #signature? — MIME::Type
- #system — MIME::Type
- #system? — MIME::Type
- #to_a — MIME::Type
- #to_h — MIME::Type
- #to_hash — MIME::Type
- #to_json — MIME::Type
- #to_s — MIME::Type
- #to_str — MIME::Type
- #type_for — MIME::Types
- #urls — MIME::Type
- #v1_path — MIME::Types::Loader
- #xref_urls — MIME::Type
- #yaml_path — MIME::Types::Loader