Package | Description |
---|---|
net.sf.flatpack |
Main package of the project, containing the
actual DataSet implementations.
|
net.sf.flatpack.brparse |
Contains parsers which leave an open BufferedReader for file access.
|
net.sf.flatpack.ordering |
Reponsible for all sorting operations performed on a DataSet
|
net.sf.flatpack.util |
Provides utility methods that are used to perform parsing and transform DataSets into Excel.
|
net.sf.flatpack.xml |
Provides classes for handling and parsing of the *.pzmap.xml files.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelimiterParser |
class |
AbstractFixedLengthParser |
class |
AbstractParser |
class |
DBDelimiterParser |
class |
DBFixedLengthParser |
class |
DelimiterParser |
class |
FixedLengthParser |
Modifier and Type | Method and Description |
---|---|
static Parser |
DefaultParserFactory.newCsvParser(InputStream dataSourceStream)
Convenience method using conventional CSV separated by , and using " for qualifier if required.
|
static Parser |
DefaultParserFactory.newCsvParser(Reader dataSource)
Convenience method using conventional CSV separated by , and using " for qualifier if required.
|
Parser |
ParserFactory.newDelimitedParser(Connection con,
InputStream dataSource,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
Deprecated.
Please use the newDelimitedParser(Connection, Reader, String, char, char, boolean).
The InputStream can be wrapped in a "new InputStreamReader(InputStream)"
|
Parser |
DefaultParserFactory.newDelimitedParser(Connection con,
InputStream dataSourceStream,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
ParserFactory.newDelimitedParser(Connection con,
Reader dataSource,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
New constructor based on Reader.
|
Parser |
DefaultParserFactory.newDelimitedParser(Connection con,
Reader dataSource,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
ParserFactory.newDelimitedParser(File dataSource,
char delimiter,
char qualifier)
Deprecated.
Please use the newDelimitedParser(Reader, char, char, boolean).
The InputStream can be wrapped in a "new FileReader(File)"
|
Parser |
DefaultParserFactory.newDelimitedParser(File dataSource,
char delimiter,
char qualifier) |
Parser |
ParserFactory.newDelimitedParser(File pzmapXML,
File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
Deprecated.
Please use the newDelimitedParser(Reader, Reader, String, char, char, boolean).
The File can be wrapped in a "new FileReader(File)"
|
Parser |
DefaultParserFactory.newDelimitedParser(File pzmapXML,
File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
ParserFactory.newDelimitedParser(InputStream dataSource,
char delimiter,
char qualifier)
Deprecated.
Please use the newDelimitedParser(Reader, char, char, boolean).
The InputStream can be wrapped in a "new InputStreamReader(InputStream)"
|
Parser |
DefaultParserFactory.newDelimitedParser(InputStream dataSourceStream,
char delimiter,
char qualifier) |
Parser |
ParserFactory.newDelimitedParser(InputStream pzmapXMLStream,
InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
Deprecated.
Please use the newDelimitedParser(Reader, Reader, String, char, char, boolean).
The InputStream can be wrapped in a "new InputStreamReader(InputStream)"
|
Parser |
DefaultParserFactory.newDelimitedParser(InputStream pzmapXMLStream,
InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
ParserFactory.newDelimitedParser(Reader dataSource,
char delimiter,
char qualifier)
Constructs a new DataSet using the first line of data found in the text
file as the column names.
|
Parser |
DefaultParserFactory.newDelimitedParser(Reader dataSource,
char delimiter,
char qualifier) |
Parser |
ParserFactory.newDelimitedParser(Reader pzmapXML,
Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
Constructs a new DataSet using the PZMAP XML file layout method.
|
Parser |
DefaultParserFactory.newDelimitedParser(Reader pzmapXML,
Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
ParserFactory.newFixedLengthParser(Connection con,
File dataSource,
String dataDefinition)
Deprecated.
Please use the newFixedLengthParser(Connection, Reader, String). The File can be
wrapped in a "new FileReader(File)"
|
Parser |
DefaultParserFactory.newFixedLengthParser(Connection con,
File dataSource,
String dataDefinition) |
Parser |
ParserFactory.newFixedLengthParser(Connection con,
InputStream dataSourceStream,
String dataDefinition)
Deprecated.
Please use the newFixedLengthParser(Connection, Reader, String). The InputStream can be
wrapped in a "new InputStreamReader(InputStream)"
|
Parser |
DefaultParserFactory.newFixedLengthParser(Connection con,
InputStream dataSourceStream,
String dataDefinition) |
Parser |
ParserFactory.newFixedLengthParser(Connection con,
Reader dataSource,
String dataDefinition)
Constructs a new DataSet using the database table file layout method.
|
Parser |
DefaultParserFactory.newFixedLengthParser(Connection con,
Reader dataSource,
String dataDefinition) |
Parser |
ParserFactory.newFixedLengthParser(File pzmapXML,
File dataSource)
Deprecated.
Please use the newFixedLengthParser(Reader, Reader). The File can be
wrapped in a "new FileReader(InputStream)"
|
Parser |
DefaultParserFactory.newFixedLengthParser(File pzmapXML,
File dataSource) |
Parser |
ParserFactory.newFixedLengthParser(InputStream pzmapXMLStream,
InputStream dataSourceStream)
Deprecated.
Please use the newFixedLengthParser(Reader, Reader). The InputStream can be
wrapped in a "new InputStreamReader(InputStream)"
|
Parser |
DefaultParserFactory.newFixedLengthParser(InputStream pzmapXMLStream,
InputStream dataSourceStream) |
Parser |
ParserFactory.newFixedLengthParser(Reader pzmapXMLStream,
Reader dataSource)
New constructor based on Reader.
|
Parser |
DefaultParserFactory.newFixedLengthParser(Reader pzmapXMLStream,
Reader dataSource) |
Parser |
AbstractParser.setColumnNamesCaseSensitive(boolean columnNamesCaseSensitive) |
Parser |
Parser.setColumnNamesCaseSensitive(boolean columnNamesCaseSensitive)
Default is false
|
Parser |
AbstractParser.setDataFileTable(String dataFileTable) |
Parser |
Parser.setDataFileTable(String dataFileTable)
Sets the table name that will be used to read the MetaData from the db.
|
Parser |
AbstractParser.setDataStructureTable(String dataStructureTable) |
Parser |
Parser.setDataStructureTable(String dataStructureTable)
Sets the table name that will be used to read the MetaData from the db.
|
Parser |
AbstractParser.setFlagEmptyRows(boolean flagEmptyRows) |
Parser |
Parser.setFlagEmptyRows(boolean flagEmptyRows)
when true, will analyze the row to see if all elements are empty and
place a flag on the DataSet indicating if the row is empty.
|
Parser |
AbstractParser.setHandlingShortLines(boolean handleShortLines) |
Parser |
Parser.setHandlingShortLines(boolean handleShortLines) |
Parser |
AbstractParser.setIgnoreExtraColumns(boolean ignoreExtraColumns) |
Parser |
Parser.setIgnoreExtraColumns(boolean ignoreExtraColumns) |
Parser |
AbstractParser.setIgnoreParseWarnings(boolean ignoreParseWarnings) |
Parser |
Parser.setIgnoreParseWarnings(boolean ignoreParseWarnings) |
Parser |
AbstractParser.setNullEmptyStrings(boolean nullEmptyStrings) |
Parser |
Parser.setNullEmptyStrings(boolean nullEmptyStrings) |
Parser |
AbstractParser.setPreserveLeadingWhitespace(boolean preserveLeadingWhitespace) |
Parser |
Parser.setPreserveLeadingWhitespace(boolean preserveLeadingWhitespace)
Defaults to
true . |
Parser |
AbstractParser.setPreserveTrailingWhitespace(boolean preserveTrailingWhitespace) |
Parser |
Parser.setPreserveTrailingWhitespace(boolean preserveTrailingWhitespace)
Defaults to
false . |
Parser |
AbstractParser.setStoreRawDataToDataError(boolean storeRawDataToDataError) |
Parser |
Parser.setStoreRawDataToDataError(boolean storeRawDataToDataError)
when true, the parser will place the data of the line which failed the parse and
place it into the DataError object.
|
Parser |
AbstractParser.setStoreRawDataToDataSet(boolean storeRawDataToDataSet) |
Parser |
Parser.setStoreRawDataToDataSet(boolean storeRawDataToDataError)
WARNING!! Setting this option has potential to cause high memory usage.
|
Constructor and Description |
---|
DefaultDataSet(MetaData pzMetaData,
Parser pzparser) |
Modifier and Type | Class and Description |
---|---|
class |
BuffReaderDelimParser |
class |
BuffReaderFixedParser |
class |
DBBuffReaderDelimParser |
class |
DBBuffReaderFixedParser |
Modifier and Type | Method and Description |
---|---|
Parser |
BuffReaderParseFactory.newDelimitedParser(Connection con,
InputStream dataSourceStream,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
BuffReaderParseFactory.newDelimitedParser(Connection con,
Reader dataSource,
String dataDefinition,
char delimiter,
char qualifier,
boolean ignoreFirstRecord)
Not supported at this time.
|
Parser |
BuffReaderParseFactory.newDelimitedParser(File dataSource,
char delimiter,
char qualifier) |
Parser |
BuffReaderParseFactory.newDelimitedParser(File pzmapXML,
File dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
BuffReaderParseFactory.newDelimitedParser(InputStream dataSourceStream,
char delimiter,
char qualifier) |
Parser |
BuffReaderParseFactory.newDelimitedParser(InputStream pzmapXMLStream,
InputStream dataSourceStream,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
BuffReaderParseFactory.newDelimitedParser(Reader dataSource,
char delimiter,
char qualifier) |
Parser |
BuffReaderParseFactory.newDelimitedParser(Reader pzmapXML,
Reader dataSource,
char delimiter,
char qualifier,
boolean ignoreFirstRecord) |
Parser |
BuffReaderParseFactory.newFixedLengthParser(Connection con,
File dataSource,
String dataDefinition)
Not supported at this time.
|
Parser |
BuffReaderParseFactory.newFixedLengthParser(Connection con,
InputStream dataSourceStream,
String dataDefinition)
Not supported at this time.
|
Parser |
BuffReaderParseFactory.newFixedLengthParser(Connection con,
Reader dataSource,
String dataDefinition) |
Parser |
BuffReaderParseFactory.newFixedLengthParser(File pzmapXML,
File dataSource) |
Parser |
BuffReaderParseFactory.newFixedLengthParser(InputStream pzmapXMLStream,
InputStream dataSourceStream) |
Parser |
BuffReaderParseFactory.newFixedLengthParser(Reader pzmapXMLStream,
Reader dataSource) |
Modifier and Type | Method and Description |
---|---|
void |
OrderBy.setParser(Parser parser) |
Modifier and Type | Method and Description |
---|---|
static Map<String,Integer> |
ParserUtils.buidColumnIndexMap(List<ColumnMetaData> columns,
Parser p)
Build a map of name/position based on a list of ColumnMetaData.
|
static List<ColumnMetaData> |
ParserUtils.buildMDFromSQLTable(Connection con,
String dataDefinition,
Parser parser)
Returns a definition of pz column metadata from a given
pz datastructure held in an SQL database
|
static MetaData |
ParserUtils.getPZMetaDataFromFile(String line,
char delimiter,
char qualifier,
Parser p)
Returns a list of ColumnMetaData objects.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
MapParser.parse(Reader xmlStreamReader,
Parser pzparser)
New method based on Reader.
|
static MetaData |
MapParser.parseMap(Reader xmlStreamReader,
Parser pzparser)
New method based on Reader.
|
void |
XMLRecordElement.setColumns(List<ColumnMetaData> columnsToUse,
Parser p) |
Copyright © 2006–2015 Appendium - Portfolio Financing Platform. All rights reserved.