public class CompositeSpan extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<CompositeSpan>
Constructor and Description |
---|
CompositeSpan() |
CompositeSpan(int length) |
CompositeSpan(java.lang.Iterable<Span> s) |
Modifier and Type | Method and Description |
---|---|
void |
add(Span s) |
int |
compareTo(CompositeSpan o) |
boolean |
contains(int ndx) |
int |
distanceAfter(int end) |
int |
distanceBefore(int start) |
int |
firstNdx() |
boolean |
fullyContains(int start,
int end) |
boolean |
fullyContains(Span span) |
int |
lastNdx() |
int |
minDistance(int start,
int end) |
int |
overlap(CompositeSpan s) |
boolean |
partiallyContains(int start,
int end) |
boolean |
partiallyContains(Span s) |
java.lang.String |
substring(java.lang.String str,
java.lang.String insertInGaps) |
java.lang.String |
toString() |
int |
totalInSpan() |
int |
union(CompositeSpan s) |
public CompositeSpan(int length)
public CompositeSpan()
public CompositeSpan(java.lang.Iterable<Span> s)
public java.lang.String substring(java.lang.String str, java.lang.String insertInGaps)
public void add(Span s)
public int firstNdx()
public int lastNdx()
public java.lang.String toString()
toString
in class java.lang.Object
public int overlap(CompositeSpan s)
public int union(CompositeSpan s)
public int totalInSpan()
public boolean contains(int ndx)
public boolean partiallyContains(Span s)
public boolean partiallyContains(int start, int end)
public boolean fullyContains(int start, int end)
public boolean fullyContains(Span span)
public int distanceBefore(int start)
public int distanceAfter(int end)
public int minDistance(int start, int end)
public int compareTo(CompositeSpan o)
compareTo
in interface java.lang.Comparable<CompositeSpan>