edu.umass.cs.mallet.base.pipe.iterator
Class LineIterator
java.lang.Object
edu.umass.cs.mallet.base.pipe.iterator.AbstractPipeInputIterator
edu.umass.cs.mallet.base.pipe.iterator.LineIterator
- All Implemented Interfaces:
- java.util.Iterator, PipeInputIterator
- public class LineIterator
- extends AbstractPipeInputIterator
Constructor Summary |
LineIterator(java.io.Reader input,
java.util.regex.Pattern lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
|
LineIterator(java.io.Reader input,
java.lang.String lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
|
LineIterator(java.lang.String filename,
java.lang.String lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineIterator
public LineIterator(java.io.Reader input,
java.util.regex.Pattern lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
LineIterator
public LineIterator(java.io.Reader input,
java.lang.String lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
LineIterator
public LineIterator(java.lang.String filename,
java.lang.String lineRegex,
int dataGroup,
int targetGroup,
int uriGroup)
throws java.io.FileNotFoundException
nextInstance
public Instance nextInstance()
- Specified by:
nextInstance
in interface PipeInputIterator
- Specified by:
nextInstance
in class AbstractPipeInputIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
- Specified by:
hasNext
in class AbstractPipeInputIterator