org.stringtree.util.iterator
Class Spliterator
java.lang.Object
org.stringtree.util.iterator.AbstractIterator
org.stringtree.util.iterator.Spliterator
- All Implemented Interfaces:
- java.util.Iterator
- Direct Known Subclasses:
- BlankPaddedSpliterator
public class Spliterator
- extends AbstractIterator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TT_ORDINARY
public static final char TT_ORDINARY
- See Also:
- Constant Field Values
TT_SEP
public static final char TT_SEP
- See Also:
- Constant Field Values
TT_PAD
public static final char TT_PAD
- See Also:
- Constant Field Values
TT_QUOTE
public static final char TT_QUOTE
- See Also:
- Constant Field Values
TT_END
public static final char TT_END
- See Also:
- Constant Field Values
TT_ESCAPE
public static final char TT_ESCAPE
- See Also:
- Constant Field Values
TT_NONE
public static final char TT_NONE
- See Also:
- Constant Field Values
types
protected java.util.Map types
cit
protected java.text.CharacterIterator cit
c
protected char c
ttype
protected char ttype
inquote
protected char inquote
eatseps
protected boolean eatseps
eatquotes
protected boolean eatquotes
Spliterator
public Spliterator(java.lang.String string)
Spliterator
public Spliterator()
Spliterator
public Spliterator(java.lang.String string,
java.lang.String seps)
reset
public void reset(java.lang.String string)
setType
public void setType(char c,
char type)
setType
public void setType(char from,
char to,
char type)
setType
public void setType(java.lang.String seps,
char type)
setSeparators
public void setSeparators(java.lang.String chars,
boolean eat)
setSeparators
public void setSeparators(java.lang.String chars)
setPadding
public void setPadding(java.lang.String chars)
setQuotes
public void setQuotes(java.lang.String chars,
boolean eat)
setQuotes
public void setQuotes(java.lang.String chars)
clear
public void clear()
eatSeparators
public void eatSeparators(boolean b)
eatQuotes
public void eatQuotes(boolean b)
catchup
protected void catchup()
start
protected void start()
advance
protected void advance()
convertEscape
protected char convertEscape(char c)
type
protected char type(char c)
isquote
protected boolean isquote(char inquote)
next
public java.lang.Object next()
- Specified by:
next
in interface java.util.Iterator
- Specified by:
next
in class AbstractIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
- Specified by:
hasNext
in class AbstractIterator
tail
public java.lang.String tail()
nextString
public java.lang.String nextString()