private static class QuoteUtil.DeQuotingStringIterator
extends java.lang.Object
implements java.util.Iterator<java.lang.String>
Modifier and Type | Class and Description |
---|---|
private static class |
QuoteUtil.DeQuotingStringIterator.State |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
delims |
private boolean |
hasToken |
private int |
i |
private java.lang.String |
input |
private java.lang.StringBuilder |
token |
Constructor and Description |
---|
DeQuotingStringIterator(java.lang.String input,
java.lang.String delims) |
Modifier and Type | Method and Description |
---|---|
private void |
appendToken(char c) |
boolean |
hasNext() |
java.lang.String |
next() |
void |
remove() |
private final java.lang.String input
private final java.lang.String delims
private java.lang.StringBuilder token
private boolean hasToken
private int i
public DeQuotingStringIterator(java.lang.String input, java.lang.String delims)
private void appendToken(char c)
public boolean hasNext()
hasNext
in interface java.util.Iterator<java.lang.String>
public java.lang.String next()
next
in interface java.util.Iterator<java.lang.String>
public void remove()
remove
in interface java.util.Iterator<java.lang.String>