Class FilteringIterator
java.lang.Object
htsjdk.variant.variantcontext.filter.FilteringVariantContextIterator
htsjdk.variant.variantcontext.filter.FilteringIterator
- All Implemented Interfaces:
CloseableIterator<VariantContext>
,Closeable
,AutoCloseable
,Iterable<VariantContext>
,Iterator<VariantContext>
Deprecated.
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)
-
Constructor Summary
ConstructorsConstructorDescriptionFilteringIterator
(Iterator<VariantContext> iterator, VariantContextFilter filter) Deprecated. -
Method Summary
Methods inherited from class htsjdk.variant.variantcontext.filter.FilteringVariantContextIterator
close, hasNext, iterator, next, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface htsjdk.samtools.util.CloseableIterator
stream, toList
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
FilteringIterator
Deprecated.
-
FilteringVariantContextIterator
instead