Class DataBuilder.DataRowBuilder
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.backend.server.conversion.DataBuilder.DataRowBuilder
-
- Enclosing class:
- DataBuilder
public class DataBuilder.DataRowBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description DataRowBuilder(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBRLActionVariableColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionVariableColumn baseColumn)voidaddBRLConditionVariableColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn baseColumn)voidaddNullColumn()voidaddRetractColumn(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell)voidaddWorkItemColumn(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell)voidbuild(NotificationReporter notificationReporter)org.kie.soup.project.datamodel.oracle.DataType.DataTypesgetColumnDataType(int columnIndex)org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52getDtable()intgetSourceColumnIndex()intgetTargetColumnIndex()StringgetValue(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, int sourceColumnIndex)StringgetValue(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, int sourceColumnIndex, boolean addQuotes)StringgetValue(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell, org.kie.soup.project.datamodel.oracle.DataType.DataTypes dataType, boolean addQuotes)voidmoveSourceColumnIndexForward()voidmoveToNextTargetColumnIndex()
-
-
-
Constructor Detail
-
DataRowBuilder
public DataRowBuilder(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row)
-
-
Method Detail
-
getDtable
public org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 getDtable()
-
getTargetColumnIndex
public int getTargetColumnIndex()
-
moveToNextTargetColumnIndex
public void moveToNextTargetColumnIndex()
-
getSourceColumnIndex
public int getSourceColumnIndex()
-
moveSourceColumnIndexForward
public void moveSourceColumnIndexForward()
-
build
public void build(NotificationReporter notificationReporter)
-
addRetractColumn
public void addRetractColumn(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell)
-
addNullColumn
public void addNullColumn()
-
addWorkItemColumn
public void addWorkItemColumn(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell)
-
addBRLConditionVariableColumn
public void addBRLConditionVariableColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn baseColumn)
-
addBRLActionVariableColumn
public void addBRLActionVariableColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionVariableColumn baseColumn)
-
getValue
public String getValue(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, int sourceColumnIndex, boolean addQuotes)
-
getValue
public String getValue(List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> row, int sourceColumnIndex)
-
getValue
public String getValue(org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52 cell, org.kie.soup.project.datamodel.oracle.DataType.DataTypes dataType, boolean addQuotes)
-
getColumnDataType
public org.kie.soup.project.datamodel.oracle.DataType.DataTypes getColumnDataType(int columnIndex)
-
-