Class Archive::Zip::Codec::Store
In: lib/archive/zip/codec/store.rb
Parent: Object

Archive::Zip::Codec::Store is a handle for the store-unstore (no compression) codec.

Methods

Classes and Modules

Class Archive::Zip::Codec::Store::Compress
Class Archive::Zip::Codec::Store::Decompress

Constants

ID = 0   The numeric identifier assigned to this compresion codec by the ZIP specification.

Public Class methods

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

Creates a new instance of this class. general_purpose_flags is not used.

Public Instance methods

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

Returns an integer used to flag that this compression codec is used for a particular ZIP archive entry.

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

A convenience method for creating an Archive::Zip::Codec::Store::Compress object using that class’ open method.

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

A convenience method for creating an Archive::Zip::Codec::Store::Decompress object using that class’ open method.

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

Returns 0 since this compression codec does not make use of general purpose flags of ZIP archive entries.

This method signature is part of the interface contract expected by Archive::Zip::Entry for compression codec objects.

Returns an integer which indicates the version of the official ZIP specification which introduced support for this compression codec.

[Validate]