| Package | Description | 
|---|---|
| net.sf.flatpack | 
 Main package of the project, containing the
        actual DataSet implementations. 
 | 
| net.sf.flatpack.util | 
 Provides utility methods that are used to perform parsing and transform DataSets into Excel. 
 | 
| net.sf.flatpack.writer | 
 Provides some Writers to export a DataSet to a fixed length or delimited format. 
 | 
| net.sf.flatpack.xml | 
 Provides classes for handling and parsing of the *.pzmap.xml files. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractParser.addToMetaData(List<ColumnMetaData> columns)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<ColumnMetaData> | 
FlatpackWriterUtil.buildColumns(String colsAsCsv)
Create a new list of ColumnMetaData based on a CSV list of column titles. 
 | 
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 List<ColumnMetaData> | 
ParserUtils.getColumnMetaData(String key,
                 MetaData columnMD)  | 
| 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 void | 
FlatpackWriterUtil.buildColumns(List<ColumnMetaData> listCol,
            Collection<String> cols)  | 
static void | 
FlatpackWriterUtil.buildColumns(List<ColumnMetaData> listCol,
            String... cols)  | 
static void | 
FlatpackWriterUtil.buildColumns(List<ColumnMetaData> listCol,
            String cols)  | 
static List<String> | 
FixedWidthParserUtils.splitFixedText(List<ColumnMetaData> columnMetaData,
              String lineToParse,
              boolean preserveLeadingWhitespace,
              boolean preserveTrailingWhitespace)
Splits up a fixed width line of text 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected char[] | 
FixedLengthWriter.formattedValue(Object val,
              ColumnMetaData element)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ColumnMetaData> | 
XMLRecordElement.getColumns()  | 
List<ColumnMetaData> | 
MetaData.getColumnsNames()  | 
List<ColumnMetaData> | 
MetaData.getListColumnsForRecord(String key)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
XMLRecordElement.setColumns(List<ColumnMetaData> columnsToUse,
          Parser p)  | 
void | 
MetaData.setColumnsNames(List<ColumnMetaData> columnsNames)  | 
| Constructor and Description | 
|---|
MetaData(List<ColumnMetaData> columnNames,
        Map columnIndexMap)  | 
Copyright © 2006–2021 Appendium - Portfolio Financing Platform. All rights reserved.