net.sf.flatpack.brparse
Class BuffReaderDelimParser
java.lang.Object
net.sf.flatpack.AbstractParser
net.sf.flatpack.AbstractDelimiterParser
net.sf.flatpack.DelimiterParser
net.sf.flatpack.brparse.BuffReaderDelimParser
- All Implemented Interfaces:
- Parser
public class BuffReaderDelimParser
- extends DelimiterParser
Constructor Summary |
BuffReaderDelimParser(java.io.File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
BuffReaderDelimParser(java.io.File pzmapXML,
java.io.File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
BuffReaderDelimParser(java.io.InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
BuffReaderDelimParser(java.io.InputStream pzmapXMLStream,
java.io.InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
BuffReaderDelimParser(java.io.Reader dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
BuffReaderDelimParser(java.io.Reader pzmapXML,
java.io.Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
|
Methods inherited from class net.sf.flatpack.AbstractParser |
addError, addError, addToCloseReaderList, addToMetaData, closeReaders, getDataDefinition, getDataFileTable, getDataSourceReader, getDataStructureTable, getPzMetaData, isColumnNamesCaseSensitive, isFlagEmptyRows, isHandlingShortLines, isIgnoreExtraColumns, isIgnoreParseWarnings, isInitialised, isNullEmptyStrings, isStoreRawDataToDataError, isStoreRawDataToDataSet, parse, setColumnNamesCaseSensitive, setDataDefinition, setDataFileTable, setDataSourceReader, setDataStructureTable, setFlagEmptyRows, setHandlingShortLines, setIgnoreExtraColumns, setIgnoreParseWarnings, setInitialised, setNullEmptyStrings, setPzMetaData, setStoreRawDataToDataError, setStoreRawDataToDataSet |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.File pzmapXML,
java.io.File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.InputStream pzmapXMLStream,
java.io.InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.Reader pzmapXML,
java.io.Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
BuffReaderDelimParser
public BuffReaderDelimParser(java.io.Reader dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
doParse
protected DataSet doParse()
- Overrides:
doParse
in class AbstractDelimiterParser
buildRow
public Row buildRow(DefaultDataSet ds)
throws java.io.IOException
- Reads in the next record on the file and return a row
- Parameters:
ds
-
- Returns:
- Row
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Closes out the file readers
- Throws:
java.io.IOException
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize
in class java.lang.Object
- Throws:
java.lang.Throwable
Copyright © 2006-2011 Appendium - Portfolio Financing Platform. All Rights Reserved.