public class SentenceSpan
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CR |
static java.lang.String |
CRLF |
private int |
end |
static java.lang.String |
LF |
private int |
start |
private java.lang.String |
text |
Constructor and Description |
---|
SentenceSpan(int s,
int e,
java.lang.String t) |
Modifier and Type | Method and Description |
---|---|
int |
getEnd() |
int |
getStart() |
java.lang.String |
getText() |
void |
setEnd(int in)
Set offset of end of this span within the larger text
|
void |
setStart(int in)
Set offset of start of this span within the larger text
|
void |
setText(java.lang.String in) |
java.util.List<SentenceSpan> |
splitAtLineBreaksAndTrim(java.lang.String separatorPattern)
Trim any leading or trailing whitespace.
|
java.lang.String |
toString() |
public static java.lang.String LF
public static java.lang.String CR
public static java.lang.String CRLF
private int start
private int end
private java.lang.String text
public void setStart(int in)
public void setEnd(int in)
public void setText(java.lang.String in)
public int getStart()
public int getEnd()
public java.lang.String getText()
public java.util.List<SentenceSpan> splitAtLineBreaksAndTrim(java.lang.String separatorPattern)
separatorPattern
- CR LF or CRLFpublic java.lang.String toString()
toString
in class java.lang.Object