Jenny Finkel
Method Summary |
static DelimitRegExIterator<java.lang.String> |
defaultDelimitRegExIterator(java.io.Reader in,
java.lang.String delimiter)
|
static IteratorFromReaderFactory<java.lang.String> |
getFactory(java.lang.String delim)
Returns a factory that vends DelimitRegExIterators that read the contents of the
given Reader, splits on the specified delimiter, then returns the result. |
static
|
getFactory(java.lang.String delim,
Function<java.lang.String,T> op)
Returns a factory that vends DelimitRegExIterators that reads the contents of the
given Reader, splits on the specified delimiter, applies op, then returns the result. |
boolean |
hasNext()
|
static void |
main(java.lang.String[] args)
|
T |
next()
|
protected T |
parseString(java.lang.String s)
|
java.lang.Object |
peek()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelimitRegExIterator
public DelimitRegExIterator(java.io.Reader r,
java.lang.String delimiter,
Function<java.lang.String,T> op)
defaultDelimitRegExIterator
public static DelimitRegExIterator<java.lang.String> defaultDelimitRegExIterator(java.io.Reader in,
java.lang.String delimiter)
parseString
protected T parseString(java.lang.String s)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator<T>
- Specified by:
hasNext
in class AbstractIterator<T>
next
public T next()
- Specified by:
next
in interface java.util.Iterator<T>
- Specified by:
next
in class AbstractIterator<T>
peek
public java.lang.Object peek()
getFactory
public static IteratorFromReaderFactory<java.lang.String> getFactory(java.lang.String delim)
- Returns a factory that vends DelimitRegExIterators that read the contents of the
given Reader, splits on the specified delimiter, then returns the result.
getFactory
public static <T> IteratorFromReaderFactory<T> getFactory(java.lang.String delim,
Function<java.lang.String,T> op)
- Returns a factory that vends DelimitRegExIterators that reads the contents of the
given Reader, splits on the specified delimiter, applies op, then returns the result.
main
public static void main(java.lang.String[] args)
Stanford NLP Group