public class IqLoadFileCreator extends Object
| Constructor and Description |
|---|
IqLoadFileCreator(String tableName,
org.eclipse.collections.api.list.MutableList<FieldToColumnMapping> fieldToColumnMappings,
File iqLoadDir,
String loadFilePrefix,
IqLoadMode iqLoadMode,
DataExtractor dataExtractor) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeFile() |
String |
getIdLoadCommand(String schemaName) |
String |
getTableName() |
void |
openFile() |
void |
setColDel(String colDel) |
void |
setRowDel(String rowDel) |
void |
writeToFile(Iterable<?> inputs)
Currently the bean is the only input we have.
|
void |
writeToFile(Object obj) |
public IqLoadFileCreator(String tableName, org.eclipse.collections.api.list.MutableList<FieldToColumnMapping> fieldToColumnMappings, File iqLoadDir, String loadFilePrefix, IqLoadMode iqLoadMode, DataExtractor dataExtractor)
public String getTableName()
public void setColDel(String colDel)
public void setRowDel(String rowDel)
public void openFile()
public void writeToFile(Object obj)
public void writeToFile(Iterable<?> inputs)
public void closeFile()
Copyright © 2017 Goldman Sachs. All rights reserved.