Package de.gematik.combine.execution
Class TableGenerator
- java.lang.Object
-
- de.gematik.combine.execution.TableGenerator
-
public class TableGenerator extends Object
This TableGenerator combines givenCombineItems to tables. It knows two generation modes:1. full table: applies cell filters to columns and calculates the cartesian product afterwards
2. minimal table: tries to use every item just once, but reuses items to fill otherwise incomplete rows. Table generation complies with cell and row filters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableGenerator.StateInfo
-
Constructor Summary
Constructors Constructor Description TableGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<List<TableCell>>generateTable(List<CombineItem> combineItems, ConfiguredFilters filters)
-
-
-
Method Detail
-
generateTable
public List<List<TableCell>> generateTable(List<CombineItem> combineItems, ConfiguredFilters filters)
-
-