Class RANSEncode<T extends RANSParams>
java.lang.Object
htsjdk.samtools.cram.compression.rans.RANSEncode<T>
- Direct Known Subclasses:
RANS4x8Encode,RANSNx16Encode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildSymsOrder0(int[] frequencies) protected voidbuildSymsOrder1(int[][] frequencies) abstract ByteBuffercompress(ByteBuffer inBuffer, T params) protected RANSEncodingSymbol[][]protected void
-
Constructor Details
-
RANSEncode
public RANSEncode()
-
-
Method Details
-
getEncodingSymbols
-
compress
-
initializeRANSEncoder
protected void initializeRANSEncoder() -
buildSymsOrder0
protected void buildSymsOrder0(int[] frequencies) -
buildSymsOrder1
protected void buildSymsOrder1(int[][] frequencies)
-