public class BuffReaderDelimParser extends DelimiterParser implements InterfaceBuffReaderParse
Constructor and Description |
---|
BuffReaderDelimParser(File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
BuffReaderDelimParser(File pzmapXML,
File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
BuffReaderDelimParser(InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
BuffReaderDelimParser(InputStream pzmapXMLStream,
InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
BuffReaderDelimParser(Reader dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
BuffReaderDelimParser(Reader pzmapXML,
Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Modifier and Type | Method and Description |
---|---|
Row |
buildRow(DefaultDataSet ds)
Reads in the next record on the file and return a row
|
void |
close()
Closes out the file readers
|
protected DataSet |
doParse() |
protected void |
finalize() |
init, shouldCreateMDFromFile
fetchNextRecord, getDelimiter, getLineCount, getQualifier, isIgnoreFirstRecord, isMultiline, setDelimiter, setIgnoreFirstRecord, setQualifier
addError, addError, addToCloseReaderList, addToMetaData, closeReaders, getDataDefinition, getDataFileTable, getDataSourceReader, getDataStructureTable, getPzMetaData, initStreamOrSource, isAddSuffixToDuplicateColumnNames, isColumnNamesCaseSensitive, isFlagEmptyRows, isHandlingShortLines, isIgnoreExtraColumns, isIgnoreParseWarnings, isInitialised, isNullEmptyStrings, isPreserveLeadingWhitespace, isPreserveTrailingWhitespace, isStoreRawDataToDataError, isStoreRawDataToDataSet, parse, parseAsStream, setAddSuffixToDuplicateColumnNames, setColumnNamesCaseSensitive, setDataDefinition, setDataFileTable, setDataSourceReader, setDataStructureTable, setFlagEmptyRows, setHandlingShortLines, setIgnoreExtraColumns, setIgnoreParseWarnings, setInitialised, setNullEmptyStrings, setPreserveLeadingWhitespace, setPreserveTrailingWhitespace, setPzMetaData, setStoreRawDataToDataError, setStoreRawDataToDataSet, stream
public BuffReaderDelimParser(File pzmapXML, File dataSource, char delimiter, char qualifier, boolean ignoreFirstRecord)
public BuffReaderDelimParser(InputStream pzmapXMLStream, InputStream dataSourceStream, char delimiter, char qualifier, boolean ignoreFirstRecord)
public BuffReaderDelimParser(File dataSource, char delimiter, char qualifier, boolean ignoreFirstRecord)
public BuffReaderDelimParser(InputStream dataSourceStream, char delimiter, char qualifier, boolean ignoreFirstRecord)
public BuffReaderDelimParser(Reader pzmapXML, Reader dataSource, char delimiter, char qualifier, boolean ignoreFirstRecord)
public BuffReaderDelimParser(Reader dataSourceStream, char delimiter, char qualifier, boolean ignoreFirstRecord)
protected DataSet doParse()
doParse
in class AbstractDelimiterParser
public Row buildRow(DefaultDataSet ds)
buildRow
in interface InterfaceBuffReaderParse
ds
- public void close() throws IOException
close
in interface AutoCloseable
IOException
Copyright © 2006–2021 Appendium - Portfolio Financing Platform. All rights reserved.