Top Fields Constructors Methods
org.eclipse.swt.internal.image

public Class PngLzBlockReader

extends Object
Class Inheritance
Imports
java.io.*

Field Summary

Modifier and TypeField and Description
pack-priv static final int
pack-priv static final int
pack-priv byte
pack-priv int
pack-priv int
pack-priv static final int[]
pack-priv static final int
pack-priv static final int[]
pack-priv static final int[]
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv PngHuffmanTables
pack-priv boolean
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int[]
pack-priv PngDecodingDataStream
pack-priv static final int
pack-priv int
pack-priv byte[]
pack-priv int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private void
pack-priv void
pack-priv byte
private byte
pack-priv void
pack-priv void
setWindowSize(int windowSize)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

COMPRESSED_DYNAMICback to summary
pack-priv static final int COMPRESSED_DYNAMIC
COMPRESSED_FIXEDback to summary
pack-priv static final int COMPRESSED_FIXED
compressionTypeback to summary
pack-priv byte compressionType
copyBytesRemainingback to summary
pack-priv int copyBytesRemaining
copyIndexback to summary
pack-priv int copyIndex
distanceBasesback to summary
pack-priv static final int[] distanceBases
END_OF_COMPRESSED_BLOCKback to summary
pack-priv static final int END_OF_COMPRESSED_BLOCK
extraDistanceBitsback to summary
pack-priv static final int[] extraDistanceBits
extraLengthBitsback to summary
pack-priv static final int[] extraLengthBits
FIRST_CODE_LENGTH_CODEback to summary
pack-priv static final int FIRST_CODE_LENGTH_CODE
FIRST_DISTANCE_CODEback to summary
pack-priv static final int FIRST_DISTANCE_CODE
FIRST_LENGTH_CODEback to summary
pack-priv static final int FIRST_LENGTH_CODE
huffmanTablesback to summary
pack-priv PngHuffmanTables huffmanTables
isLastBlockback to summary
pack-priv boolean isLastBlock
LAST_CODE_LENGTH_CODEback to summary
pack-priv static final int LAST_CODE_LENGTH_CODE
LAST_DISTANCE_CODEback to summary
pack-priv static final int LAST_DISTANCE_CODE
LAST_LENGTH_CODEback to summary
pack-priv static final int LAST_LENGTH_CODE
lengthBasesback to summary
pack-priv static final int[] lengthBases
streamback to summary
pack-priv PngDecodingDataStream stream
UNCOMPRESSEDback to summary
pack-priv static final int UNCOMPRESSED
uncompressedBytesRemainingback to summary
pack-priv int uncompressedBytesRemaining
windowback to summary
pack-priv byte[] window
windowIndexback to summary
pack-priv int windowIndex

Constructor Detail

PngLzBlockReaderback to summary
pack-priv PngLzBlockReader(PngDecodingDataStream stream)

Method Detail

assertBlockAtEndback to summary
private void assertBlockAtEnd() throws IOException
assertCompressedDataAtEndback to summary
pack-priv void assertCompressedDataAtEnd() throws IOException
getNextByteback to summary
pack-priv byte getNextByte() throws IOException
getNextCompressedByteback to summary
private byte getNextCompressedByte() throws IOException
readNextBlockHeaderback to summary
pack-priv void readNextBlockHeader() throws IOException
setWindowSizeback to summary
pack-priv void setWindowSize(int windowSize)