function DataReader(data) {
    this.data = null; // type : see implementation
    this.length = 0;
    this.index = 0;
}
Return the compressed content in an unspecified format.
The format will depend on the compressed conten source.
@return {Object} the compressed content.