Class DDTAInputEntry
- java.lang.Object
-
- org.kie.dmn.validation.dtanalysis.model.DDTAInputEntry
-
public class DDTAInputEntry extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DDTAInputEntry(java.util.List<org.kie.dmn.feel.lang.ast.BaseNode> uts, java.util.List<Interval> intervals, boolean allSingularities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadjOrOverlap(DDTAInputEntry other)java.util.List<Interval>getIntervals()java.util.List<org.kie.dmn.feel.lang.ast.BaseNode>getUts()booleanincludes(DDTAInputEntry other)booleanisAllSingularities()True when UnaryTests represent singularity/singularities, regardless of negation.java.lang.StringtoString()
-
-
-
Constructor Detail
-
DDTAInputEntry
public DDTAInputEntry(java.util.List<org.kie.dmn.feel.lang.ast.BaseNode> uts, java.util.List<Interval> intervals, boolean allSingularities)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getUts
public java.util.List<org.kie.dmn.feel.lang.ast.BaseNode> getUts()
-
getIntervals
public java.util.List<Interval> getIntervals()
-
isAllSingularities
public boolean isAllSingularities()
True when UnaryTests represent singularity/singularities, regardless of negation. Eg: "a" "a", "b" not("a") not("a", "b")
-
includes
public boolean includes(DDTAInputEntry other)
-
adjOrOverlap
public boolean adjOrOverlap(DDTAInputEntry other)
-
-