Class FilteringVariantContextIterator

java.lang.Object
htsjdk.variant.variantcontext.filter.FilteringVariantContextIterator
All Implemented Interfaces:
CloseableIterator<VariantContext>, Closeable, AutoCloseable, Iterable<VariantContext>, Iterator<VariantContext>
Direct Known Subclasses:
FilteringIterator

public class FilteringVariantContextIterator extends Object implements CloseableIterator<VariantContext>, Iterable<VariantContext>
A filtering iterator for VariantContexts that takes a base iterator and a VariantContextFilter. The iterator returns all the variantcontexts for which the filter's function "test" returns true (and only those)