Package htsjdk.tribble.index.interval
Class Interval
- java.lang.Object
-
- htsjdk.tribble.index.interval.Interval
-
- All Implemented Interfaces:
Comparable
public class Interval extends Object implements Comparable
Quick and dirty interval class Describes a genomic interval and where in a file information for that interval can be obtained
-
-
Constructor Detail
-
Interval
public Interval(int start, int end)
-
Interval
public Interval(int start, int end, Block block)
-
-
Method Detail
-
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interfaceComparable
-
overlaps
public boolean overlaps(Interval other)
- Returns:
- whether this interval overlaps the other.
-
getBlock
public Block getBlock()
- Returns:
- The file block for this interval
-
-