Rule Execution Server API

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
 void setHigherBound(IlrAbstractValue higherBound)
          Sets the higher bound of the domain
 void setHigherBoundIncluded(boolean higherBoundIncluded)
          Sets whether the higher bound is included or not.
 void setLowerBound(IlrAbstractValue lowerBound)
          Sets the lower bound of the domain
 void setLowerBoundIncluded(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.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013