Package gov.nih.mipav.model.file
Class jxlatte.PrefixSymbolDistribution
java.lang.Object
gov.nih.mipav.model.file.jxlatte.SymbolDistribution
gov.nih.mipav.model.file.jxlatte.PrefixSymbolDistribution
- Enclosing class:
jxlatte
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int[]private intprivate final jxlatte.VLCTableprivate jxlatte.VLCTableFields inherited from class gov.nih.mipav.model.file.jxlatte.SymbolDistribution
alphabetSize, config, logAlphabetSize, logBucketSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidpopulateComplexPrefix(jxlatte.Bitreader reader, int hskip) private voidintreadSymbol(jxlatte.Bitreader reader, jxlatte.EntropyState state)
-
Field Details
-
level0Table
-
codelenMap
private final int[] codelenMap -
table
-
defaultSymbol
private int defaultSymbol
-
-
Constructor Details
-
PrefixSymbolDistribution
- Throws:
IOException
-
-
Method Details
-
populateSimplePrefix
- Throws:
IOException
-
populateComplexPrefix
- Throws:
IOException
-
readSymbol
- Specified by:
readSymbolin classjxlatte.SymbolDistribution- Throws:
IOException
-