Class DDTATable
- java.lang.Object
-
- org.kie.dmn.validation.dtanalysis.model.DDTATable
-
public class DDTATable extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DDTATable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddColIdStringWithoutEnum(int colID)voidaddRule(DDTARule ddtaRule)java.util.Map<java.util.List<java.util.List<Interval>>,java.util.List<java.lang.Integer>>getCacheByInputEntry()java.util.List<java.lang.Integer>getColIDsStringWithoutEnum()java.util.List<DDTAInputClause>getInputs()java.util.List<DDTAOutputClause>getOutputs()java.util.List<DDTARule>getRule()intinputCols()intinputRules()intoutputCols()java.util.Set<java.util.List<java.lang.Comparable<?>>>outputEntries()java.util.List<Interval>projectOnColumnIdx(int jColIdx)java.util.List<java.lang.Integer>ruleIDsByOutputEntry(java.util.List<java.lang.Comparable<?>> oe)java.lang.StringtoString()
-
-
-
Method Detail
-
getInputs
public java.util.List<DDTAInputClause> getInputs()
-
getRule
public java.util.List<DDTARule> getRule()
-
inputCols
public int inputCols()
-
inputRules
public int inputRules()
-
projectOnColumnIdx
public java.util.List<Interval> projectOnColumnIdx(int jColIdx)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getOutputs
public java.util.List<DDTAOutputClause> getOutputs()
-
outputCols
public int outputCols()
-
addRule
public void addRule(DDTARule ddtaRule)
-
outputEntries
public java.util.Set<java.util.List<java.lang.Comparable<?>>> outputEntries()
-
ruleIDsByOutputEntry
public java.util.List<java.lang.Integer> ruleIDsByOutputEntry(java.util.List<java.lang.Comparable<?>> oe)
-
getCacheByInputEntry
public java.util.Map<java.util.List<java.util.List<Interval>>,java.util.List<java.lang.Integer>> getCacheByInputEntry()
-
addColIdStringWithoutEnum
public void addColIdStringWithoutEnum(int colID)
-
getColIDsStringWithoutEnum
public java.util.List<java.lang.Integer> getColIDsStringWithoutEnum()
-
-