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
Bundles.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 forBundleResourceimplementations.Constants for specifying standard content types and formats for resources contained in aBundle.ABundleResourcebacked by anInputStream.ABundleResourcebacked by anIOPath.ABundleResourcebacked by anOutputStream.ABundleResourcebacked by aSeekableStream.An input stream over the firstsignaturePrefixLengthbytes of another input stream, used to allow multiple codecs to probe those bytes for a file format/version signature.