public class SentenceReader
extends java.lang.Object
implements java.util.Iterator<java.lang.StringBuilder>, java.lang.Iterable<java.lang.StringBuilder>
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
buffer |
private int |
pos |
private boolean |
pre |
private java.lang.String |
text |
Constructor and Description |
---|
SentenceReader(java.lang.String text) |
SentenceReader(java.lang.String text,
boolean pre) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
hasNext() |
static boolean |
invisible(char c) |
java.util.Iterator<java.lang.StringBuilder> |
iterator() |
static void |
main(java.lang.String[] args) |
java.lang.StringBuilder |
next() |
private java.lang.StringBuilder |
nextElement0() |
void |
pre(boolean x) |
static boolean |
punctuation(char c) |
void |
remove() |
private java.lang.StringBuilder buffer
private java.lang.String text
private int pos
private boolean pre
public SentenceReader(java.lang.String text)
public SentenceReader(java.lang.String text, boolean pre)
public void pre(boolean x)
private java.lang.StringBuilder nextElement0()
public static final boolean invisible(char c)
public static final boolean punctuation(char c)
public boolean hasNext()
hasNext
in interface java.util.Iterator<java.lang.StringBuilder>
public java.lang.StringBuilder next()
next
in interface java.util.Iterator<java.lang.StringBuilder>
public void remove()
remove
in interface java.util.Iterator<java.lang.StringBuilder>
public java.util.Iterator<java.lang.StringBuilder> iterator()
iterator
in interface java.lang.Iterable<java.lang.StringBuilder>
public void close()
public static void main(java.lang.String[] args)