Package htsjdk.samtools.cram.structure
Class CompressionHeader
- java.lang.Object
-
- htsjdk.samtools.cram.structure.CompressionHeader
-
public class CompressionHeader extends Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean
APDelta
byte[][][]
dictionary
Map<EncodingKey,EncodingParams>
encodingMap
Map<Integer,ExternalCompressor>
externalCompressors
List<Integer>
externalIds
boolean
readNamesIncluded
SubstitutionMatrix
substitutionMatrix
Map<Integer,EncodingParams>
tMap
-
Constructor Summary
Constructors Constructor Description CompressionHeader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[][]
getTagIds(int id)
void
read(byte[] data)
byte[]
toByteArray()
-
-
-
Field Detail
-
readNamesIncluded
public boolean readNamesIncluded
-
APDelta
public boolean APDelta
-
encodingMap
public Map<EncodingKey,EncodingParams> encodingMap
-
tMap
public Map<Integer,EncodingParams> tMap
-
externalCompressors
public final Map<Integer,ExternalCompressor> externalCompressors
-
substitutionMatrix
public SubstitutionMatrix substitutionMatrix
-
dictionary
public byte[][][] dictionary
-
-
Method Detail
-
getTagIds
public byte[][] getTagIds(int id)
-
read
public void read(byte[] data)
-
toByteArray
public byte[] toByteArray() throws IOException
- Throws:
IOException
-
-