public class DelimitedTextTableReader extends AbstractTextTableReader
Constructor and Description |
---|
DelimitedTextTableReader()
Create a new DelimitedTextTableReader for reading tab-delimited files
using a default parser factory.
|
DelimitedTextTableReader(ParserFactory parserFactory)
Create a new DelimitedTextTableReader for reading tab-delimited files.
|
DelimitedTextTableReader(java.lang.String delimiterRegex)
Create a new DelimitedTextTableReader using a default parser factory.
|
DelimitedTextTableReader(java.lang.String delimiterRegex,
ParserFactory pf)
Create a new DelimitedTextTableReader.
|
Modifier and Type | Method and Description |
---|---|
protected void |
read(java.io.InputStream is,
TableReadListener trl)
Scans the input stream, making call backs for each encountered entry
on the provided TextReadListener.
|
getColumnNames, getDefaultHeader, readTable, setHasHeader
readTable, readTable, readTable
public DelimitedTextTableReader()
public DelimitedTextTableReader(ParserFactory parserFactory)
parserFactory
- the ParserFactory to use for parsing text strings
into table values.public DelimitedTextTableReader(java.lang.String delimiterRegex)
delimiterRegex
- a regular expression string indicating the
delimiter to use to separate column valuespublic DelimitedTextTableReader(java.lang.String delimiterRegex, ParserFactory pf)
delimiterRegex
- a regular expression string indicating the
delimiter to use to separate column valuespf
- the ParserFactory to use for parsing text strings
into table values.protected void read(java.io.InputStream is, TableReadListener trl) throws java.io.IOException, DataParseException
AbstractTextTableReader
read
in class AbstractTextTableReader
is
- the InputStream to readtrl
- the TextReadListener that will receive callbacksjava.io.IOException
DataParseException
AbstractTextTableReader.read(java.io.InputStream, prefuse.data.io.TableReadListener)
Copyright ? 2013 Regents of the University of California