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

public Class PngHuffmanTables

extends Object
Class Inheritance
Imports
java.io.*

Field Summary

Modifier and TypeField and Description
pack-priv PngHuffmanTable
pack-priv static final int
pack-priv static final int[]
pack-priv static PngHuffmanTable
pack-priv static final int[]
pack-priv static PngHuffmanTable
pack-priv static final int[]
pack-priv static final int
pack-priv PngHuffmanTable
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static PngHuffmanTables
private PngHuffmanTable
private PngHuffmanTable
pack-priv static PngHuffmanTables
pack-priv int
pack-priv int
private int[]
readLengths(PngDecodingDataStream stream, int numLengths, PngHuffmanTable lengthsTable, int tableSize)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

distanceTableback to summary
pack-priv PngHuffmanTable distanceTable
DistanceTableSizeback to summary
pack-priv static final int DistanceTableSize
FixedDistanceLengthsback to summary
pack-priv static final int[] FixedDistanceLengths
FixedDistanceTableback to summary
pack-priv static PngHuffmanTable FixedDistanceTable
FixedLiteralLengthsback to summary
pack-priv static final int[] FixedLiteralLengths
FixedLiteralTableback to summary
pack-priv static PngHuffmanTable FixedLiteralTable
LengthCodeOrderback to summary
pack-priv static final int[] LengthCodeOrder
LengthCodeTableSizeback to summary
pack-priv static final int LengthCodeTableSize
literalTableback to summary
pack-priv PngHuffmanTable literalTable
LiteralTableSizeback to summary
pack-priv static final int LiteralTableSize

Constructor Detail

PngHuffmanTablesback to summary
private PngHuffmanTables()
PngHuffmanTablesback to summary
private PngHuffmanTables(PngDecodingDataStream stream) throws IOException

Method Detail

getDynamicTablesback to summary
pack-priv static PngHuffmanTables getDynamicTables(PngDecodingDataStream stream) throws IOException
getFixedDistanceTableback to summary
private PngHuffmanTable getFixedDistanceTable()
getFixedLiteralTableback to summary
private PngHuffmanTable getFixedLiteralTable()
getFixedTablesback to summary
pack-priv static PngHuffmanTables getFixedTables()
getNextDistanceValueback to summary
pack-priv int getNextDistanceValue(PngDecodingDataStream stream) throws IOException
getNextLiteralValueback to summary
pack-priv int getNextLiteralValue(PngDecodingDataStream stream) throws IOException
readLengthsback to summary
private int[] readLengths(PngDecodingDataStream stream, int numLengths, PngHuffmanTable lengthsTable, int tableSize) throws IOException