Package hdi.edi.converter
Class EdiFileConverter
java.lang.Object
hdi.edi.converter.EdiFileConverter
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanasSegments(boolean asSegments) intchunkSize(int chunkSize) hdi.edi.csv.CsvConversionContextvoidconvertFile(File ediFile, NamedWriter namedWriter) voidconvertFile(File ediFile, File outFileOrDir) voidconvertFiles(File ediFileOrDir, String patterns, boolean isRecursive, NamedWriter namedWriter) voidconvertFiles(File ediFileOrDir, String patterns, boolean isRecursive, File outFileOrDir) voidconvertFiles(File ediFileOrDir, String patterns, boolean isRecursive, File outFileOrDir, NamedWriter namedWriter) voidconvertFilesToCsv(Collection<File> ediFiles, File outFileOrDir, NamedWriter namedWriter) voidconvertFilesToJson(Collection<File> ediFiles, File outFileOrDir, NamedWriter providedNamedWriter) convertFileToString(File ediFile) csvConversionSchemaFileName(String csvConversionSchemaFileName) csvConversionSchemaName(String csvConversionSchemaName) booleanisFormatJson(boolean isFormatJson) booleanisSerializeParsingIssues(boolean isSerializeParsingIssues) booleanisSerializeTransactions(boolean isSerializeTransactions) booleanisShowProgress(boolean isShowProgress) isSplitMode(boolean isSplitMode) intmaxNumberOfIssues(int maxNumberOfIssues) transactionTypeFilter(TransactionType transactionTypeFilter)  
- 
Field Details
- 
DEFAULT_CHUNK_SIZE_TRAN
public static final int DEFAULT_CHUNK_SIZE_TRAN- See Also:
 
 - 
DEFAULT_CHUNK_SIZE_SPLIT
public static final int DEFAULT_CHUNK_SIZE_SPLIT- See Also:
 
 - 
CLI_FILE_ONLY_LOGGER
- See Also:
 
 
 - 
 - 
Constructor Details
- 
EdiFileConverter
 
 - 
 - 
Method Details
- 
convertFileToString
 - 
convertFile
 - 
convertFile
 - 
convertFiles
 - 
convertFiles
public void convertFiles(File ediFileOrDir, String patterns, boolean isRecursive, NamedWriter namedWriter)  - 
convertFiles
public void convertFiles(File ediFileOrDir, String patterns, boolean isRecursive, File outFileOrDir, NamedWriter namedWriter)  - 
chunkSize
public int chunkSize() - 
convertFilesToCsv
public void convertFilesToCsv(Collection<File> ediFiles, File outFileOrDir, NamedWriter namedWriter)  - 
convertFilesToJson
public void convertFilesToJson(Collection<File> ediFiles, File outFileOrDir, NamedWriter providedNamedWriter)  - 
chunkSize
- Returns:
 this.
 - 
isSplitMode
- Returns:
 this.
 - 
isFormatJson
- Returns:
 this.
 - 
isFormatJson
public boolean isFormatJson() - 
isShowProgress
- Returns:
 this.
 - 
isShowProgress
public boolean isShowProgress() - 
isSerializeParsingIssues
- Returns:
 this.
 - 
isSerializeParsingIssues
public boolean isSerializeParsingIssues() - 
maxNumberOfIssues
- Returns:
 this.
 - 
maxNumberOfIssues
public int maxNumberOfIssues() - 
asSegments
- Returns:
 this.
 - 
asSegments
public boolean asSegments() - 
isSerializeTransactions
- Returns:
 this.
 - 
isSerializeTransactions
public boolean isSerializeTransactions() - 
csvConversionSchemaFileName
 - 
csvConversionSchemaFileName
- Returns:
 this.
 - 
csvConversionSchemaName
 - 
csvConversionSchemaName
- Returns:
 this.
 - 
conversionContext
public hdi.edi.csv.CsvConversionContext conversionContext() - 
transactionTypeFilter
- Returns:
 this.
 
 -