ilog.rules.bom.mutable
Interface IlrMutableBoundedDomain
-
- All Superinterfaces:
- IlrBoundedDomain, IlrDomain, IlrTransientProperties
- All Known Implementing Classes:
- IlrDynamicBoundedDomain
public interface IlrMutableBoundedDomain extends IlrBoundedDomain
Bounded domain mutable interface.- Since:
- JRules 5.0
-
-
Method Summary
Methods Modifier and Type Method and Description voidsetHigherBound(IlrAbstractValue higherBound)Sets the higher bound of the domainvoidsetHigherBoundIncluded(boolean higherBoundIncluded)Sets whether the higher bound is included or not.voidsetLowerBound(IlrAbstractValue lowerBound)Sets the lower bound of the domainvoidsetLowerBoundIncluded(boolean lowerBoundIncluded)Sets whether the lower bound is included or not.-
Methods inherited from interface ilog.rules.bom.IlrBoundedDomain
getHigherBound, getLowerBound, isHigherBoundIncluded, isLowerBoundIncluded
-
Methods inherited from interface ilog.rules.bom.IlrDomain
getRelatedElement, getStaticReferences
-
Methods inherited from interface ilog.rules.bom.IlrTransientProperties
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue
-
-
-
-
Method Detail
-
setHigherBound
void setHigherBound(IlrAbstractValue higherBound)
Sets the higher bound of the domain
-
setLowerBound
void setLowerBound(IlrAbstractValue lowerBound)
Sets the lower bound of the domain
-
setHigherBoundIncluded
void setHigherBoundIncluded(boolean higherBoundIncluded)
Sets whether the higher bound is included or not.
-
setLowerBoundIncluded
void setLowerBoundIncluded(boolean lowerBoundIncluded)
Sets whether the lower bound is included or not.
-
-