Class CramContainerHeaderIterator

java.lang.Object
htsjdk.samtools.cram.build.CramContainerIterator
htsjdk.samtools.cram.build.CramContainerHeaderIterator
All Implemented Interfaces:
Closeable, AutoCloseable, Iterator<Container>

public final class CramContainerHeaderIterator extends CramContainerIterator
Iterate over CRAM containers from an input stream, and unlike CramContainerIterator only the header of each container is read, rather than the whole stream. As a result, the container block data is *not* populated, including the compression header block and slices. This class is useful when you are not interested in the contents of containers, for example when indexing container start positions.