org.apache.commons.compress.compressors.bzip2
Class BZip2CompressorOutputStream.Data

java.lang.Object
  extended by org.apache.commons.compress.compressors.bzip2.BZip2CompressorOutputStream.Data
Enclosing class:
BZip2CompressorOutputStream

private static final class BZip2CompressorOutputStream.Data
extends java.lang.Object


Field Summary
(package private)  byte[] block
           
(package private)  int[] fmap
           
(package private)  int[] ftab
           
(package private)  byte[] generateMTFValues_yy
           
(package private)  int[] heap
           
(package private)  boolean[] inUse
           
(package private)  boolean[] mainSort_bigDone
           
(package private)  int[] mainSort_copy
           
(package private)  int[] mainSort_runningOrder
           
(package private)  int[] mtfFreq
           
(package private)  int[] parent
           
(package private)  char[] quadrant
          Array instance identical to sfmap, both are used only temporarily and indepently, so we do not need to allocate additional memory.
(package private)  byte[] selector
           
(package private)  byte[] selectorMtf
           
(package private)  int[][] sendMTFValues_code
           
(package private)  short[] sendMTFValues_cost
           
(package private)  int[] sendMTFValues_fave
           
(package private)  byte[][] sendMTFValues_len
           
(package private)  int[][] sendMTFValues_rfreq
           
(package private)  byte[] sendMTFValues2_pos
           
(package private)  boolean[] sentMTFValues4_inUse16
           
(package private)  char[] sfmap
           
(package private)  int[] stack_dd
           
(package private)  int[] stack_hh
           
(package private)  int[] stack_ll
           
(package private)  byte[] unseqToSeq
           
(package private)  int[] weight
           
 
Constructor Summary
BZip2CompressorOutputStream.Data(int blockSize100k)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inUse

final boolean[] inUse

unseqToSeq

final byte[] unseqToSeq

mtfFreq

final int[] mtfFreq

selector

final byte[] selector

selectorMtf

final byte[] selectorMtf

generateMTFValues_yy

final byte[] generateMTFValues_yy

sendMTFValues_len

final byte[][] sendMTFValues_len

sendMTFValues_rfreq

final int[][] sendMTFValues_rfreq

sendMTFValues_fave

final int[] sendMTFValues_fave

sendMTFValues_cost

final short[] sendMTFValues_cost

sendMTFValues_code

final int[][] sendMTFValues_code

sendMTFValues2_pos

final byte[] sendMTFValues2_pos

sentMTFValues4_inUse16

final boolean[] sentMTFValues4_inUse16

stack_ll

final int[] stack_ll

stack_hh

final int[] stack_hh

stack_dd

final int[] stack_dd

mainSort_runningOrder

final int[] mainSort_runningOrder

mainSort_copy

final int[] mainSort_copy

mainSort_bigDone

final boolean[] mainSort_bigDone

heap

final int[] heap

weight

final int[] weight

parent

final int[] parent

ftab

final int[] ftab

block

final byte[] block

fmap

final int[] fmap

sfmap

final char[] sfmap

quadrant

final char[] quadrant
Array instance identical to sfmap, both are used only temporarily and indepently, so we do not need to allocate additional memory.

Constructor Detail

BZip2CompressorOutputStream.Data

BZip2CompressorOutputStream.Data(int blockSize100k)