|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.upenn.cis.pdtb.Span
Vanilla spans. Added various predicates.
| Constructor Summary | |
Span(int start,
int end)
|
|
Span(java.lang.String s)
Creates a new instance of Span |
|
| Method Summary | |
boolean |
contains(Span s2)
Equivalent to start <= start2 && end2 <= end. |
boolean |
crosses(Span s2)
Equivalent to (start < start2 && start2 < end && end2 > end) || (start2 < start && start < end2 && end > end2) |
boolean |
equals(java.lang.Object o)
|
int |
getEnd()
|
int |
getStart()
|
boolean |
isContainedBy(Span s2)
Equivalent to start2 <= start && end <= end2. |
boolean |
isOverlapping(Span s2)
Equivalent to (start >= start2 && start < end2) || (start2 >= start && start2 < end). |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Span(java.lang.String s)
public Span(int start,
int end)
| Method Detail |
public int getStart()
public int getEnd()
public boolean contains(Span s2)
start <= start2 && end2 <= end.
public boolean isContainedBy(Span s2)
start2 <= start && end <= end2.
public boolean isOverlapping(Span s2)
(start >= start2 && start < end2) || (start2 >= start && start2 < end).
public boolean crosses(Span s2)
(start < start2 && start2 < end && end2 > end) || (start2 < start && start < end2 && end > end2)
public java.lang.String toString()
public boolean equals(java.lang.Object o)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||