"use strict";
function CompressedObject() {
	this.compressedSize = 0;
	this.uncompressedSize = 0;
	this.crc32 = 0;
	this.compressionMethod = null;
	this.compressedContent = null;
}

CompressedObject.prototype = {
	/**
	 * Return the decompressed content in an unspecified format.
	 * The format will depend on the decompressor.
	 * @return {Object} the decompressed content.
	 */
	getContent() {
		return null; // see implementation
	},
	/**
	 * Return the compressed content in an unspecified format.
	 * The format will depend on the compressed conten source.
	 * @return {Object} the compressed content.
	 */
	getCompressedContent() {
		return null; // see implementation
	},
};
module.exports = CompressedObject;
