public class Interval
extends java.lang.Object
implements java.lang.Comparable
Constructor and Description |
---|
Interval(int start,
int end) |
Interval(int start,
int end,
Block block) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o) |
boolean |
equals(java.lang.Object other) |
Block |
getBlock() |
int |
hashCode() |
boolean |
overlaps(Interval other) |
java.lang.String |
toString() |
public Interval(int start, int end)
public Interval(int start, int end, Block block)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String toString()
toString
in class java.lang.Object
public boolean overlaps(Interval other)
public Block getBlock()