Interface BRLColumnDataBuilder
-
- All Known Implementing Classes:
BRLColumnDataBuilderByPatterns,BRLColumnDataBuilderDefault
public interface BRLColumnDataBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbuild(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn baseColumn, List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, org.apache.poi.ss.usermodel.Row xlsRow)voidbuild(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn baseColumn, List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, org.apache.poi.ss.usermodel.Row xlsRow)static booleancanTheColumnBeSplitToSeparateColumns(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn brlColumn)static BRLColumnDataBuildermake(DataBuilder.DataRowBuilder dataRowBuilder, org.drools.workbench.models.guided.dtable.shared.model.BRLColumn brlColumn, ColumnContext columnContext)
-
-
-
Method Detail
-
make
static BRLColumnDataBuilder make(DataBuilder.DataRowBuilder dataRowBuilder, org.drools.workbench.models.guided.dtable.shared.model.BRLColumn brlColumn, ColumnContext columnContext)
- Parameters:
dataRowBuilder- Generic data row builder provides us some build methods.brlColumn- BRL Column that will be migratedcolumnContext- Context of used variables and from where to cell values map to- Returns:
- Builder for BRL that either builds a single column for several BRL Columns or splits the columns if possible for better readability in the XLS.
-
canTheColumnBeSplitToSeparateColumns
static boolean canTheColumnBeSplitToSeparateColumns(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn brlColumn)
-
build
void build(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn baseColumn, List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, org.apache.poi.ss.usermodel.Row xlsRow)
-
build
void build(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn baseColumn, List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, org.apache.poi.ss.usermodel.Row xlsRow)
-
-