Class DDTAInputClause
- java.lang.Object
-
- org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
-
-
Constructor Summary
Constructors Constructor Description DDTAInputClause(Interval domainMinMax, boolean allowNull)DDTAInputClause(Interval domainMinMax, boolean allowNull, List discreteValues, List<Comparable<?>> discreteDMNOrder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Comparable<?>>getDiscreteDMNOrder()Used by MC/DC NOT to be used by Gap analysis, as domain ordering is not necessarily respected while modeling.ListgetDiscreteValues()IntervalgetDomainMinMax()Bound<?>getMax()Bound<?>getMin()booleanisAllowNull()the null was explicitly specified in lovbooleanisDiscreteDomain()
-
-
-
Constructor Detail
-
DDTAInputClause
public DDTAInputClause(Interval domainMinMax, boolean allowNull)
-
DDTAInputClause
public DDTAInputClause(Interval domainMinMax, boolean allowNull, List discreteValues, List<Comparable<?>> discreteDMNOrder)
-
-
Method Detail
-
getDomainMinMax
public Interval getDomainMinMax()
- Specified by:
getDomainMinMaxin interfaceDomain
-
getDiscreteValues
public List getDiscreteValues()
- Specified by:
getDiscreteValuesin interfaceDomain
-
isDiscreteDomain
public boolean isDiscreteDomain()
- Specified by:
isDiscreteDomainin interfaceDomain
-
getDiscreteDMNOrder
public List<Comparable<?>> getDiscreteDMNOrder()
Used by MC/DC NOT to be used by Gap analysis, as domain ordering is not necessarily respected while modeling.
-
isAllowNull
public boolean isAllowNull()
the null was explicitly specified in lov
-
-