-
- All Known Subinterfaces:
CSVTableGeneration
,EBXTableGeneration
,SpreadsheetTableGeneration
,XMLTableGeneration
public interface TableGeneration<F extends Field,T extends Table<F>>
Provides the methods to generate aTableGenerationResult
instance.- Since:
- 2.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableGenerationResult<F,T>
generateTables(com.onwbp.adaptation.Adaptation currentDataset, java.util.Set<com.orchestranetworks.schema.Path> ebxTables, com.orchestranetworks.service.Session session)
Returns theTableGenerationResult
.
-
-
-
Method Detail
-
generateTables
TableGenerationResult<F,T> generateTables(com.onwbp.adaptation.Adaptation currentDataset, java.util.Set<com.orchestranetworks.schema.Path> ebxTables, com.orchestranetworks.service.Session session) throws DataExchangeException
Returns theTableGenerationResult
.- Parameters:
currentDataset
- current dataset.ebxTables
- set of EBX® table paths.session
- current session.- Throws:
DataExchangeException
- if the generation encounters an error.
-
-