Package htsjdk.samtools
Class BAMQueryMultipleIntervalsIteratorFilter
- java.lang.Object
-
- htsjdk.samtools.BAMQueryMultipleIntervalsIteratorFilter
-
public class BAMQueryMultipleIntervalsIteratorFilter extends Object
Filters out records that do not match any of the given intervals and query type.
-
-
Constructor Summary
Constructors Constructor Description BAMQueryMultipleIntervalsIteratorFilter(QueryInterval[] intervals, boolean contained)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static htsjdk.samtools.BAMIteratorFilter.IntervalComparison
compareIntervalToRecord(QueryInterval interval, SAMRecord record)
htsjdk.samtools.BAMIteratorFilter.FilteringIteratorState
compareToFilter(SAMRecord record)
-
-
-
Constructor Detail
-
BAMQueryMultipleIntervalsIteratorFilter
public BAMQueryMultipleIntervalsIteratorFilter(QueryInterval[] intervals, boolean contained)
-
-
Method Detail
-
compareToFilter
public htsjdk.samtools.BAMIteratorFilter.FilteringIteratorState compareToFilter(SAMRecord record)
-
compareIntervalToRecord
public static htsjdk.samtools.BAMIteratorFilter.IntervalComparison compareIntervalToRecord(QueryInterval interval, SAMRecord record)
-
-