public interface VariantsCodec extends HtsCodec<VariantsDecoderOptions,VariantsEncoderOptions>
HtsContentType.VARIANT_CONTEXTS codecs.| Modifier and Type | Method and Description |
|---|---|
default HtsContentType |
getContentType()
Get the
HtsContentType for this codec. |
canDecodeSignature, canDecodeURI, getDecoder, getDisplayName, getEncoder, getFileFormat, getSignatureLength, getSignatureProbeLength, getVersion, ownsURIrunVersionUpgradedefault HtsContentType getContentType()
HtsCodecHtsContentType for this codec.
getContentType in interface HtsCodec<VariantsDecoderOptions,VariantsEncoderOptions>HtsContentType for this codec. The HtsContentType determines the interfaces,
including the HEADER and RECORD types, used by this codec's HtsEncoder and HtsDecoder.
Each implementation of a given content type exposes the same interfaces, but over a different file
format or version. For example, both the BAM and HTSGET_BAM codecs have codec type
HtsContentType.ALIGNED_READS, and are derived from ReadsCodec,
but the serialized file formats and access mechanisms for the two codecs are different).