|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjigcell.compare.impl.StreamingStringTokenizer
public final class StreamingStringTokenizer
An implementation of StringTokenizer that can directly use streaming input.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Field Summary | |
|---|---|
private java.lang.String |
delimiters
Token delimiters |
private boolean |
haveDelimiter
Whether the next token is a delimiter |
private int |
next
One character buffer |
private java.io.Reader |
reader
Input for tokenizer |
| Constructor Summary | |
|---|---|
StreamingStringTokenizer(java.io.Reader reader,
java.lang.String delimiters)
Creates a new tokenizer with streaming input. |
|
| Method Summary | |
|---|---|
boolean |
hasNext()
Whether there is another token to read. |
java.lang.String |
next()
Next token from the input or an empty string if there are no more tokens. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private boolean haveDelimiter
private int next
private final java.io.Reader reader
private final java.lang.String delimiters
| Constructor Detail |
|---|
public StreamingStringTokenizer(java.io.Reader reader,
java.lang.String delimiters)
reader - Input for tokenizerdelimiters - Token delimiters| Method Detail |
|---|
public boolean hasNext()
public java.lang.String next()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||