Package org.apache.tools.bzip2

## Interface BZip2Constants

All Known Implementing Classes:
  `CBZip2InputStream`, `CBZip2OutputStream`

    public interface BZip2Constants

Base class for both the compress and decompress classes. Holds common arrays, and static data.

This interface is public for historical purposes. You should have no need to use it.

### Field Summary

Fields
`static int` `baseBlockSize`
`static int` `G_SIZE`
`static int` `MAX_ALPHA_SIZE`
`static int` `MAX_CODE_LEN`
`static int` `MAX_SELECTORS`
`static int` `N_GROUPS`
`static int` `N_ITERS`
`static int` `NUM_OVERSHOOT_BYTES`
`static int[]` `rNums` This array really shouldn't be here.
`static int` `RUNA`
`static int` `RUNB`

### Field Detail

#### baseBlockSize

    static final int baseBlockSize

See Also:
  Constant Field Values

#### MAX_ALPHA_SIZE

    static final int MAX_ALPHA_SIZE

See Also:
  Constant Field Values

#### MAX_CODE_LEN

    static final int MAX_CODE_LEN

See Also:
  Constant Field Values

#### RUNA

    static final int RUNA

See Also:
  Constant Field Values

#### RUNB

    static final int RUNB

See Also:
  Constant Field Values

#### N_GROUPS

    static final int N_GROUPS

See Also:
  Constant Field Values

#### G_SIZE

    static final int G_SIZE

See Also:
  Constant Field Values

#### N_ITERS

    static final int N_ITERS

See Also:
  Constant Field Values

#### MAX_SELECTORS

    static final int MAX_SELECTORS

See Also:
  Constant Field Values

#### NUM_OVERSHOOT_BYTES

    static final int NUM_OVERSHOOT_BYTES

See Also:
  Constant Field Values

#### rNums

    static final int[] rNums

This array really shouldn't be here. Again, for historical purposes it is.

FIXME: This array should be in a private or package private location, since it could be modified by malicious code.