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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean overlaps(Interval other)
public Block getBlock()