public final class ExternalLongEncoding extends ExternalEncoding<java.lang.Long>
externalBlockContentId| Constructor and Description |
|---|
ExternalLongEncoding(int externalBlockContentId) |
| Modifier and Type | Method and Description |
|---|---|
CRAMCodec<java.lang.Long> |
buildCodec(SliceBlocksReadStreams sliceBlocksReadStreams,
SliceBlocksWriteStreams sliceBlocksWriteStreams)
Instantiate the codec represented by this encoding by supplying it with the appropriate streams
|
static ExternalLongEncoding |
fromSerializedEncodingParams(byte[] serializedParams)
Create a new instance of this encoding using the (ITF8 encoded) serializedParams.
|
toSerializedEncodingParams, toStringbuildReadCodec, buildWriteCodec, id, toEncodingDescriptorpublic static ExternalLongEncoding fromSerializedEncodingParams(byte[] serializedParams)
serializedParams - public CRAMCodec<java.lang.Long> buildCodec(SliceBlocksReadStreams sliceBlocksReadStreams, SliceBlocksWriteStreams sliceBlocksWriteStreams)
CRAMEncodingbuildCodec in class CRAMEncoding<java.lang.Long>sliceBlocksReadStreams - the core block bit stream a CoreCodec will read fromsliceBlocksWriteStreams - the core block bit stream a CoreCodec will write to