Package htsjdk.beta.io.bundle
package htsjdk.beta.io.bundle
-
ClassDescriptionAn immutable collection of related resources, including a (single, required) primary resource, such as "reads", "variants", "features", or "reference", plus zero or more related secondary resources ("index", "dictionary", "MD5", etc.).A builder class for
Bundle
s.Methods for serializing and deserializing Bundles to and from JSON strings.Interface defined for bundle resource objects that may be included in aBundle
.Base class forBundleResource
implementations.Constants for specifying standard content types and formats for resources contained in aBundle
.ABundleResource
backed by anInputStream
.ABundleResource
backed by anIOPath
.ABundleResource
backed by anOutputStream
.ABundleResource
backed by aSeekableStream
.An input stream over the firstsignaturePrefixLength
bytes of another input stream, used to allow multiple codecs to probe those bytes for a file format/version signature.