public class HmfhExportFlatCSVSpec extends Object
Constructor and Description |
---|
HmfhExportFlatCSVSpec() |
Modifier and Type | Method and Description |
---|---|
String |
getFlatCSVversion()
Returns the 'Version' used by the export procedure for HFM flat CSV files.
|
String |
getHeaderOfDefaultParentColumn()
Returns the header label of the 'Default Parent' column in the exported flat CSV file.
|
String |
getHeaderOfDescriptionColumn()
Returns the header label of the 'Description' column in the exported flat CSV file.
|
boolean |
isExportCustomOrder()
Returns
true if 'CUSTOM_ORDER' is included in the exported flat CSV file,
otherwise returns false . |
boolean |
isExportEmptyFieldAppSetting()
Returns
true if empty fields in the 'Application Setting' table are exported to the flat CSV file,
otherwise returns false . |
boolean |
isExportHierarchyHeader()
Returns
true if the header information of hierarchy nodes is included when exporting to flat CSV file,
otherwise returns false . |
boolean |
isExportRootInCSVFlatFile()
Returns
true if #root is exported to the flat CSV file,
otherwise returns false . |
void |
setExportCustomOrder(boolean exportCustomOrder)
Specifies 'CUSTOM_ORDER' information in the exported flat CSV file.
|
void |
setExportEmptyFieldAppSetting(boolean exportEmptyFieldAppSetting)
Specifies to export empty fields in the 'Application Setting' table.
|
void |
setExportHierarchyHeader(boolean exportHierarchyHeader)
Specifies the exported header information of flat CSV files.
|
void |
setExportRootInCSVFlatFile(boolean exportRootInCSVFlatFile)
Specifies to export
#root in flat CSV files. |
void |
setFlatCSVversion(String flatCSVversion)
Defines the field 'Version' used by the export procedure for HFM flat CSV files.
|
void |
setHeaderOfDefaultParentColumn(String headerOfDefaultParentColumn)
Specifies the header label of the 'Default Parent' column in the exported flat CSV file.
|
void |
setHeaderOfDescriptionColumn(String headerOfDescriptionColumn)
Specifies header label of the 'Description' column in the exported flat CSV file.
|
public String getFlatCSVversion()
public void setFlatCSVversion(String flatCSVversion)
flatCSVversion
- version will be set to exported CSV file.public boolean isExportRootInCSVFlatFile()
true
if #root
is exported to the flat CSV file,
otherwise returns false
.public void setExportRootInCSVFlatFile(boolean exportRootInCSVFlatFile)
#root
in flat CSV files.exportRootInCSVFlatFile
- true
include #root in exported flat CSV files
false
exclude #root in exported flat CSV files.public boolean isExportEmptyFieldAppSetting()
true
if empty fields in the 'Application Setting' table are exported to the flat CSV file,
otherwise returns false
.public void setExportEmptyFieldAppSetting(boolean exportEmptyFieldAppSetting)
exportEmptyFieldAppSetting
- true
if empty fields in 'Application Setting' table are included when exporting to flat CSV file
false
empty fields in 'Application Setting' table are excluded when exporting to flat CSV filepublic String getHeaderOfDefaultParentColumn()
public void setHeaderOfDefaultParentColumn(String headerOfDefaultParentColumn)
headerOfDefaultParentColumn
- header name to be set to default parent column.public String getHeaderOfDescriptionColumn()
public void setHeaderOfDescriptionColumn(String headerOfDescriptionColumn)
headerOfDescriptionColumn
- header name will be set to description column.public boolean isExportHierarchyHeader()
true
if the header information of hierarchy nodes is included when exporting to flat CSV file,
otherwise returns false
.public void setExportHierarchyHeader(boolean exportHierarchyHeader)
exportHierarchyHeader
- true
if hierarchy header is exported,
false
otherwise.public boolean isExportCustomOrder()
true
if 'CUSTOM_ORDER' is included in the exported flat CSV file,
otherwise returns false
.public void setExportCustomOrder(boolean exportCustomOrder)
exportCustomOrder
- true
if custom order is exported,
false
otherwise.